参考结构体与枚举
FCFEngineState
模块CrushformEngine头文件CFEngineHost.h
UCFEngineAudioComponent 从宿主读取的一帧发动机状态。默认值为熄火的发动机。
属性
ECFEngineRunState RunState = ECFEngineRunState::Off
发动机处于关闭、启动转动还是运转状态。
- 默认值
- ECFEngineRunState::Off
- 分类
- Crushform|Engine
float RPM = 0.f
发动机转速。若宿主的发动机模型带有符号,则给出其幅值;声音对负转速同样取其幅值。
- 默认值
- 0.f
- 分类
- Crushform|Engine
float IdleRPM = 0.f
运转中的发动机永远不会低于该转速播放,也是声音开始和停止的转速。
- 默认值
- 0.f
- 分类
- Crushform|Engine
float MaxRPM = 0.f
声音跟随的最高转速;0:无上限。
- 默认值
- 0.f
- 分类
- Crushform|Engine
float Load = 0.f
油门,0..1:无油门时循环音以配置文件的 Coast Volume 播放,全油门时以满音量播放。
- 默认值
- 0.f
- 分类
- Crushform|Engine