两种子弹:

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

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

  2、飞行的子弹。

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

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

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

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

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

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

    b、模拟物理

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-14
  • 2022-01-15
  • 2021-04-23
  • 2021-05-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-04
  • 2021-11-11
  • 2021-11-22
  • 2022-02-25
  • 2021-07-20
  • 2022-12-23
相关资源
相似解决方案