unity3d如何发射子弹,实现射击效果
1、打开unity3d创建一个球体Sphere,作为子弹。

3、创建个立方体cube作为人物。


6、定义Speed子弹速度,子弹Bullet,子弹口位置FPonit,然后使用监听J按键进行子弹的发射操作。if(Input.GetKeyDown(KeyCode.J像粜杵泳)){Rigidbody clone;clone = (Rigidbody)Instantiate(Bullet,FPonit.position,FPonit.rotation);clone.velocity = transform.TransformDirection(Vector3.forward*Speed);}

8、运行游戏,按J键就可以实现射击,发射球体子弹了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:64
阅读量:51
阅读量:38
阅读量:72
阅读量:44