V3 增加项:

UseAnimNotifyTrigger:标识是否需要使用动画通知触发,默认为false。如果打勾,则会增加AnimNotifyTraceHeight的变量,且不会再使用自动步态检测的内容。
AnimNotifyTraceHeight:表示使用动画通知时,检测脚步地面位置时使用的高度,默认给到100.0,以确保检测不会丢失。

LandFXTraceHeight:表示处理角色从空中落到地面,触发LandFXEffect时检测的高度。
V2内容:

- UseFootStepTrace :如果你需要禁用脚步检测,则可以关闭它,脚步检测系统将不再起作用;另外你可以在运行时启用或者禁用该系统了。
- OtherFootStepSockets:检测位于足部的初始位置插槽名称列表,这里可以配置任意数量的足部插槽名称。
- Left Foot Socket Suffix of Prefix:这是对左脚插槽的过滤,如果插槽名包含该列表中的字符串,则会被认为是左脚插槽,否则会被认为是右脚插槽。
- Footstep Effect:脚步效果数据资产(如果它被设置了,FootStepSettings将被隐藏)
- FootStepSettings:脚步的具体效果设置(可以使用Footstep Effect (数据资产)来替代)。
- RequiredMovementSpeed:检查效果播放的最低速度要求。
- GroundDistance:在离地面多远时,才会认为脚步在空中,并可以在落地后触发脚步效果。
- GroundDistance_End:如果脚步在空中,则会使用这个距离进行检查,如果检测到了地面,则会播放一次脚步效果。
- Enable Spawn Effect Log Debug:启用生成效果的脚步插槽日志,在控制台显示,这只会在编辑器模式下有效。
- TraceTypeQuery:检测地面时的检测类型。
- DrawDebugTrace:仅用于调试目的,请在完成效果检测后,将其还原为默认值。