已处理 ax玩家模型控制器的独占设置无效

状态
不接受进一步回复。
客户端ModLoader以及版本
1.21.1-fabric 0.18.3
服务端核心版本
paper-1.21.1
secondary中设置 动作A 的独占设置为false
main中设置 动作B 的独占设置为true
在ac中连招为动作A→动作B

实际表现为释放动作B时若动作A没有播放完,则会在播放动作A的同时叠加播放动作B(应该是动作B的动画直接覆盖掉动作A才对吧)
 
YAML:
扩展 折叠 复制
        exclusive: false # 独占模式 该模式开启的状态,在这个动作播放完成之前不会转换为转换列表内的任何状态。
        # 这个独占模式详细解释一下:如果当前动作循环类型是loop,会在每次播放完才进行一次条件检查,如果该状态条件依然成立则会继续该状态,如果为false则退出该状态并切换至默认状态同时检查默认状态可切换的状态
        # 如果当前动作是play_once,则会在当前状态的动作执行完成后立刻退出当前状态,然后立刻切换到默认状态并检查默认状态可切换的状态。
        # 这在一些情况下非常有用,至于为什么有用请自行挖掘。

它是针对于单一控制器的独占,指代不会因为状态改变而退出的动画,对于多控制器设计机制就是允许并行,如果不需要并行,应当主动阻止
 
状态
不接受进一步回复。