AnimationPriority
*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处。
当多个 AnimationTracks 由同一个 Animator 同时播放并影响相同的动画关节时,轨道按从高到低的优先级进行评估,每个接头接头的总轨道重量总量小于 1.0,而总轨道重量总量小于 1.0。当轨道重量总和达到或超过 1.0 时,评估将停止,对该关接头的低优先级轨道不会进行评估。AnimationTracks 与同时播放的优先级相同的会融合到他们的轨道重量(如果总和超过 1 将被正常化)
优先级更高的动画将覆盖每个节接头的优先级更低的动画。优先级顺序是:
- 行动4 2. 行动3 3. 行动2 4. 行动 5. 移动 6. 空闲 7. 核心 Roblox 的默认角色动画,包括目录动画包,在 核心 优先级下播放。 空闲 通过 Action4 优先级是用于开发者使用的。
项目
名称 | 值 | 概要 |
---|---|---|
Idle | 0 | (6) - 推荐优先级用于角色空闲动画。 |
Movement | 1 | (5) - 推荐优先级为行走行、奔跑、游泳、攀爬登和其他运动动画。 |
Action | 2 | (4) - 推荐优先级为必须覆盖空闲和运动动画的角色行动。 |
Action2 | 3 | (3) - Action2 将覆盖 Action。 |
Action3 | 4 | (2) - Action3 将覆盖 Action2。 |
Action4 | 5 | (1) - Action4是最高优先级可用的,覆盖所有其他优先级值。 |
Core | 1000 | (7) - 最低优先级,用于 Roblox 默认动画和目录动画包的使用。 |