Unity官方案例篇:Tanks Tutorial全解读(Tank移动)

PS:除了需要注意和重点学习的地方,其他过于基础的我不再赘述。(因为注释实在太详细了啊,魂淡!)史诗级注释了解一下?

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第1张图片

我们先来看Tank的移动控制脚本。

遍历得到粒子系统子物体并播放

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第2张图片

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第3张图片

利用玩家的标识来决定操纵者的按键。

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第4张图片

我们可以按下图顺序来查看Input Setting,并且可以根据自己的需求来更改。

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第5张图片

然后是坦克位置的改变。通过刚体来插值更新位置。

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第6张图片

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第7张图片

Unity官方案例篇:Tanks Tutorial全解读(Tank移动)_第8张图片

这里说一下RigidBody相对于TransFrom移动和旋转的区别,用Transform来更新物体位置和旋转信息,他会先单纯的把物体的位置改变,然后再把Mesh,collider,rigidbody之类的挪过去,类似LOL里的派克的E技能,不过没那么夸张就是了,平时也不会感觉到什么差别,而Rigidbody则很利索,同时把一家老小全带走,性能比TransForm强。

 

你可能感兴趣的:(Unity相关,Unity实战汇总)