2015年8月12日

关于unity3d调用摄像头的方法

摘要: using UnityEngine;using System.Collections;public class WebCam : MonoBehaviour { // public Material webCamShow; //1.普通的材质球渲染方式 public UITe... 阅读全文

posted @ 2015-08-12 17:23 快要结束了 阅读(313) 评论(0) 推荐(0) 编辑

2015年7月17日

设计模式之 - 抽象工厂模式(实例)

摘要: 跟简单工厂模式不一样的是, 父类会先声明几个子类即将用到的抽象方法, 和简单工厂模式的区别差不多就是这里了,但是实际上还有什么不同的, 我需要做更多的实践才能明白, 先贴上一个比较贴近现实需求的实例using UnityEngine;using System.Collections;/// /// ... 阅读全文

posted @ 2015-07-17 15:52 快要结束了 阅读(177) 评论(0) 推荐(0) 编辑

设计模式之 - 简单工厂模式(实例)

摘要: 一个简单的计算器栗子, 计算值和结果是固定的, 运算过程是根据需求变化的。工厂模式一般适用于: 若干具有相同父类的子类, 并且需要重复做一件事情的时候,所以顾名思义叫做工厂模式, 重复的东西全让工厂做了~现在只是明白原理,但是还没真正在项目中实践过, 心得会不断的更新的using UnityEngi... 阅读全文

posted @ 2015-07-17 15:50 快要结束了 阅读(224) 评论(0) 推荐(0) 编辑

一个常用的C#读取文本的方法

摘要: 个人认为这段代码可读性不是很好,因为我用了这么久看起来还是很不顺眼~! 但是实用还是非常实用的, 记录下来,以后有需要直接取走吧~PS:遍历行数读取对应值的时候, 遍历值要+1, 因为遍历默认是从表头开始的,而真正的值是从第二行开始的, +1即从第二行开始遍历using UnityEngine;us... 阅读全文

posted @ 2015-07-17 15:35 快要结束了 阅读(1180) 评论(0) 推荐(0) 编辑

2015年7月5日

关于unity3D异步加载进度条实时更新的方法

摘要: 在其他地方看到所谓的实时更新就是 让slider的当前value等于异步对象的进度值而已,太坑了,这个正常来理解的意思不就是从0开始递增到100嘛,不管怎么我已经完成这个功能了,代码贴上,以免日后忘记, 找到这篇博客的朋友算你好运,直接搬走吧(NGUI版)~需要重点提醒的:异步对象AsyncOper... 阅读全文

posted @ 2015-07-05 01:43 快要结束了 阅读(2398) 评论(0) 推荐(0) 编辑

2014年12月24日

unity3d之角色的移动篇 -- 追尾视角下的键盘移动

摘要: 所谓追尾就是只能看到角色的背部,比较典型的有刺客型条,真三国无双一类。本功能是在aniamtor系统下完成的,在完成这个行走效果需要先准备以下几个步骤:1.拖入idle动作和blend tree,blend tree下混合左跑,直线跑,右跑3个动作。2.定义一个float类型的变量Speed作为动作... 阅读全文

posted @ 2014-12-24 00:50 快要结束了 阅读(287) 评论(0) 推荐(0) 编辑

2014年12月23日

unity3d之角色的移动篇 -- 俯视视角下的鼠标移动

摘要: 类似DOTA游戏的移动方法, 其余没什么好说的了。using UnityEngine;using System.Collections;public class gogogogo : MonoBehaviour { public float moveSpeed; public Vecto... 阅读全文

posted @ 2014-12-23 20:20 快要结束了 阅读(565) 评论(0) 推荐(0) 编辑

unity3d之角色的移动篇 -- 俯视视角下的键盘移动番外篇

摘要: 这是一个来自unity官网实例的行走脚本,经过我的简单整理后发布在这里,写的非常好,条理分明,一目了然,运行起来很有操作手感。这个脚本是在animator系统下运行的,所以在写这个脚本前需要先对animator controller进行一些简单的设置:1. idle状态(默认)和run状态(blen... 阅读全文

posted @ 2014-12-23 17:44 快要结束了 阅读(631) 评论(0) 推荐(0) 编辑

unity3d之角色的移动篇 -- 俯视视角下的键盘移动

摘要: 这个知识点我想分成几个章节来写,分别记录不同情况下不同的移动方式。首先是在俯视角摄像机下的键盘控制角色移动(如下图), 先写一个最简单的移动脚本吧(这个脚本也可以用于平常的小测试)在这之前先得为角色挂上character controller组件,然后获取它。 void move(){ ... 阅读全文

posted @ 2014-12-23 13:44 快要结束了 阅读(1174) 评论(0) 推荐(0) 编辑

2014年12月22日

unity3d之关于旋转的一些笔记

摘要: 1.最简单的旋转代码,只需要输入旋转的轴向和旋转速度就可以实现自身的旋转了 this.transform.Rotate (Vector3.up * rotaSpeed); 2.围绕某个点的旋转,参数分别是 1.需要围绕的点 2.旋转的轴向 3.旋转的速度 this.transform.Rotat... 阅读全文

posted @ 2014-12-22 21:53 快要结束了 阅读(4604) 评论(0) 推荐(0) 编辑

导航