unity移动物体的方法及区别

来源:互联网 发布:学生网络礼仪 编辑:程序博客网 时间:2024/06/05 12:41

一、利用Transform

gameobject.Transform.Translate();




二、利用Rigidbody

rigidbody.AddForce();

rigidbody.MovePosition();



三、获取轴

input.GetAixs("Horizontal")*Time.deltaTime*speed;

rigidbody.velocity=…………

gameobject.transform.Translate();