[UE4]让子弹飞:抛射物子弹、瞬时子弹

两种子弹:

  1、瞬时子弹。(使用射线)

    没有飞行时间,即打即中。

  2、飞行的子弹。

    a、使用ProjectMovement(抛射物)组件

      创建一个继承自“Actor”的蓝图“BP_LauncherBullet”

      

       添加组件一个球体“Phere”当做子弹,并缩小至合适大小。添加ProjectMovement(抛射物)组件,并设置初始速度为2000。

      

      使用放置在枪口的“Arrow”组件作为子弹的发射位置。子弹的射击方向为控制角色的方向。(为什么不是枪口的方向呢?因为按照习惯枪口的准心是在屏幕的中心,而不是枪口实际所指的方向)

    b、模拟物理

 

posted on 2018-05-11 13:33  一粒沙  阅读(5059)  评论(0编辑  收藏  举报