虚幻学习笔记 子弹属性与发射
一,新建一个蓝图类用作子弹
主要使用组件ProjectileMovement

1)设置抛物线


2)子弹反弹


3.向量速度

4)物体追踪


在使用追踪时我们需要给一个目标,首先我们选择Projectile Movement,获取Homing Target Component

3)设置为子弹添加碰撞后效果,添加碰撞事件Event Hit,当子弹遇到碰撞时触发,并使用DestroyActor用来销毁这个子弹
Add inmpulse at Location
Spawn Emitter at Location//发出粒子效果
Event end Play
Switch on EEndPlayReason


二,设置子弹发射指令。
1)设置输入映射Fires
2)在飞碟蓝图中实现映射事件,自定义Custom Event:Fires ,SpawnActor 发射我们创建的蓝图子弹
3)并使用Set Timer by Event事件计时器用来子弹连续发射;使用Clear and Invalidate Timer By Handle,用来结束计时器


浙公网安备 33010602011771号