返回官网

unity3d 子弹发射的方法

狒狒 2017-5-17 技术札记 695 次

原理:物体需要带有刚体Rigidbody组件,获取刚体组件,再给予一个方向上的力。 力的模式为 ImpuIse 为推进力。
public class move : MonoBenavlour
{
        Rigidbody rd;

        void Start() {
            
               rd = GetComponent<Rigidbody>();
               
               //给rigidbody一个方向上的力
                rd.AddForce(transform.up * 10, ForceMode.ImpuIse);

        }
}

发表评论

Copyright © 2016 DEWEBSTUDIO