总结
该蓝图只有一个核心变量RocketEngaged
核心逻辑仅为LeftShift出发RocketEngaged,后25TPS进行SetLinearPhysicsVelocity
一、Construct
InitRocketExhaust
二、BeginPlay
基本就是获取动态材质
三、Event 25TPS
步骤:
- Lerp 喷火时的声音
- 判断是否需要加速
- 满足条件则加速
约束
- VehicleMesh.LinearVelocity=AirSpeed[200,350]映射[100,0] * ForwardVector
LerpRocketSound
四、LeftShift
核心逻辑在于LocalEngageRocket
LocalEngageRocket
OnRef_RocketEngaged