我想模拟弹丸运动。我使用以下代码
if (Input.GetButtonDown("Fire1")) {
Rigidbody clone;
clone = Instantiate(projectile, transform.position+ new Vector3(0f,0f,2f), transform.rotation) as Rigidbody;
clone.velocity = transform.TransformDirection(Vector3.forward * Speed);
}
我的弹丸是一个刚体,我希望它像真正的弹丸一样设置它的方向,这意味着当我的弹丸即将与地面碰撞时,它应该面向地面而不是其发射器的旋转。它应该根据它的速度改变它的旋转。我不知道该怎么做?