- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 u3d学习笔记四:Quaternion(四元数)类的备忘
概念四元数是简单的超复数。 复数是由实数加上虚数单位 i 组成,其中i^2 = -1。 相似地,四元数都是由实数加上三个虚数单位 i、j、k 组成,而且它们有如下的关系: i^2 = j^2 = k^2 = -1, i^0 = j^0 = k^0 = 1 , 每个四元数都是 1、i、j 和 k 的线性组合,即是四元数一般可表示为a + bk+ cj + di,其中a、b、c 、d是实数。对...
2018-04-26 11:05:06 538
原创 u3d学习笔记三:U3D脚本的生命周期
U3D的脚本从唤醒到销毁有着一个完整的生命周期,所有的周期函数都在MonoBehaviour这个基类中,基本上所有脚本都是继承MonoBehaviour这个类的,在这对脚本生命周期中相对较为重要的函数做一下备忘,函数讲解基本都是来自API文档。脚本的生命周期中相对重要的函数如下所示(个人观点): Awake——>OnEnable–>Start——>Update——>F...
2018-04-18 10:24:01 1692
原创 u3d学习笔记二:unity事件机制的实现
事件机制广泛的存在于MVC架构中,事件机制的灵活性使我们的开发更为方便,下面对unity中事件机制的实现就个人的理解做一个简单的讲解:一、直接绑定直接创建button控件创建testClick脚本,在里面创建一个OnClickHandler()的共有函数,并将脚本绑定在button控件中点击按钮控件,找到下图所示的位置,点击加号,将按钮控件放入,然后设置相应函数,结果如下图所示...
2018-04-17 15:43:57 753
原创 u3d学习笔记一:协程的使用
协程的定义: 协程是一个分部执行,遇到条件(yield return 语句)会挂起,直到条件满足才会被唤醒执行后面的代码。 Unity在每一帧都会去处理对象上的协程,主要是在Update后去处理协程(检查协程的条件是后满足)。协程跟Update()实质上是一样的,都是Unity每帧都会去处理的函数。协程函数是用关键字IEnumerator来声明的函数,在函数中配合用yield retu...
2018-04-10 19:21:49 364
unity脚本前面的图标变成齿轮是怎么回事
2018-04-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人