![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3D
Emperor_Dandy
烧锅炉
展开
-
Unity3D学习笔记之一:相机缓动跟随
开发2D游戏时常会遇到角色在区域内移动时,需要相机跟随以便始终保持角色居中,效果如下:在这里需要遇到的是Unity内置的Mathf对象的SmoothDamp()缓动函数 方法如下: void Update () { float newPosY = Mathf.SmoothDamp(transform.position.y, target.transform.position.y,原创 2016-11-25 22:31:04 · 3752 阅读 · 0 评论 -
Gimbal Lock(万向节锁)在 Euler Angles(欧拉角)中的体现
一般地,处理三维空间的旋转有两种方式:四元数法或者欧拉角在unity引擎中选择了四元数法。欧拉角方法就是简单的对物体自身xyz中某一轴的旋转,听起来很直观容易理解。但是欧拉角会出现Gimbal lock 问题,因为在一系列的对xyz轴的旋转中,物体自身对应的xyz轴本身也在跟随物体进行旋转,导致下一步的旋转受到影响,这也就是使用相对坐标系而没有使用绝对坐标系的问题所在。 图中红色为X轴,绿色为y原创 2017-01-04 10:48:21 · 2860 阅读 · 0 评论 -
Unity3D “xx AnimationEvent has no function name specified!”解决方案
Unity3D “xx AnimationEvent has no function name specified!”解决方案原创 2017-01-07 12:18:14 · 22935 阅读 · 8 评论