本人以为,能否快速找到合适的方式移动物体,是unity新手与熟手的分水岭。一直想对常见的移动做一次总结,直到最近,看到一个youtube视频,遂整理总结如下:
第一种:Transform SetPosition
解释:直接改变物体的位置,适合非物理碰撞的移动;
代码如下:
第二种:Transform Translate
解释:跟第一种类似,适合非物理的移动;
代码如下:
第三种:Rigidbody MovePosition
解释:跟上面两种类似,但是很少用;
代码如下:
第四种:Rigidbody AddForce<