本文主要是介绍Unity官方案例篇:Tanks Tutorial全解读(Tank移动),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
PS:除了需要注意和重点学习的地方,其他过于基础的我不再赘述。(因为注释实在太详细了啊,魂淡!)史诗级注释了解一下?
我们先来看Tank的移动控制脚本。
遍历得到粒子系统子物体并播放
利用玩家的标识来决定操纵者的按键。
我们可以按下图顺序来查看Input Setting,并且可以根据自己的需求来更改。
然后是坦克位置的改变。通过刚体来插值更新位置。
这里说一下RigidBody相对于TransFrom移动和旋转的区别,用Transform来更新物体位置和旋转信息,他会先单纯的把物体的位置改变,然后再把Mesh,collider,rigidbody之类的挪过去,类似LOL里的派克的E技能,不过没那么夸张就是了,平时也不会感觉到什么差别,而Rigidbody则很利索,同时把一家老小全带走,性能比TransForm强。
这篇关于Unity官方案例篇:Tanks Tutorial全解读(Tank移动)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!