参考结构体与枚举
FCFImpactFeedbackEntry
模块CrushformImpact头文件CFImpactFeedbackTypes.h
为某个撞击事件标签播放的内容:声音、Niagara 特效、音量与音调范围、滤波器,以及按表面的覆盖设置。
属性
FGameplayTag EventTag
该条目所对应的撞击事件标签。
- 分类
- Impact
TArray<TObjectPtr<USoundBase>> Sounds
- 分类
- Impact
TObjectPtr<UNiagaraSystem> Effect
- 分类
- Impact
TObjectPtr<USoundAttenuation> Attenuation
生成声音的衰减设置。
- 分类
- Impact
FVector2D VolumeByIntensity = FVector2D(0.4, 1.0)
- 默认值
- FVector2D(0.4, 1.0)
- 分类
- Impact
FVector2D PitchRange = FVector2D(0.92, 1.08)
- 默认值
- FVector2D(0.92, 1.08)
- 分类
- Impact
float MinIntensity = 0.f
- 默认值
- 0.f
- 分类
- Impact
float CooldownSeconds = 0.1f
- 默认值
- 0.1f
- 分类
- Impact
int32 MaxConcurrentVoices = 4
该条目同时播放的声音数量上限;当全部占用时,新的撞击仍播放特效但不播放声音。
- 默认值
- 4
- 分类
- Impact
TArray<FCFImpactSurfaceOverride> SurfaceOverrides
针对特定物理表面的替换声音和特效。
- 分类
- Impact