Unity给Rigidbody添加力

    private void Force()
    {
        //前提是对象挂载 Rigibody组件
        // 在X,Y,Z方向分别添加一个 100, 0, 100 的冲击力
        gameObject.rigidbody.AddForce(100.0f, 0.0f, 100.0f);
        //对物体添加一个力,从位置一,移动到位置二
        gameObject.rigidbody.AddForceAtPosition(new Vector3(0, 0, 0), new Vector3(10, 10,10));
    }

你可能感兴趣的:(Unity)