关于人物移动,用transform.translate就可以轻松实现,现在,我们想要他一边走还能一边转(大约就是像手游那样平滑的手感)
就用到了四元数旋转。原理太复杂,不解释,本章节只放代码
特别注意update()里的那句if,因为h与v是GetAxias(),它的值从0到1,是连续量。问题就出在这里,当键盘抬起时,h和v会从原来的值逐渐回到0所以角度也会转回去别忘了添加刚体组件
【Unity入门实例教程】第五章 人物移动及平滑旋转
最新推荐文章于 2024-05-22 17:43:27 发布