LeaderPose 这里我们主要使用SetLeaderPoseComponent方法(5.1版本之前叫SetMasterPoseComponent)。 这里将一个Skinned Mesh Component对象设置为一个或多个Skinned Mesh Component对象的Leader Bone Component bForceUpdate表示如果指定的LeaderPose为和之前相同的Component,是否需要强制刷新 bInFollowerShouldTickPose指定当前的Skinne...
如果没有LeaderPoseComponent, 按需在初始化时TickAnimation和估算骨骼RefreshBoneTransforms逻辑一次, 是为了防止初始化时有一帧的T-POSE, 或者FillComponentSpaceTransforms获取当前骨骼transform数据填充ComponentSpaceTransformsArray(实际给渲染层的骨骼数据).执行UpdateComponentToWorld: 把存储的动画transform等数据从Component ...
如果这两个不为真的话,在使用 AI 驱动Lyra的B_Hero_ShootMannequin时,CanCrouch=false将导致AI无法正常蹲下; UseAcceleration=false将导致AI在巡路移动时不会使用加速度来驱动位移(也就是说CharacterMovmentComponent.GetCurrentAcceleration会等于(0,0,0) ,lyra的Locomotion状态机依赖加速度值来判断idle->start这些状...