有两种方法.
方法1:
gameObject.transform.Translate(Vector3.forward * Time.deltaTime); //向前移动
这是标准的运动方式,物体运动一段距离后停止。
详细参考:http://www.apkbus.com/android-501-1.html
方法2:
this.rigidbody.AddForce(new Vector3(0, -10, 0)*10);
这是向物体释加一种力的方法,物体会持续不断的运动,直到有其他力的碰撞。
方法3:
rigidbody.velocity = transform.forward * speed;
给一个向某方向的速度,transform.forward是向前。