给被变换约束的骨骼k帧的时候,会导致骨骼发生位移

Related Discussions
...

当你给被变换约束的骨骼设置关键帧时,骨骼发生位移的原因可能是因为你在绑定网格后对骨骼进行了变换。你可以使用“更新”按钮来更新当前骨骼变换的绑定。这个操作在这个视频的13:45左右有详细展示。

此外,约束的顺序也可能影响骨骼的行为。约束是从上到下计算的,如果变换约束在路径约束之后应用,可能会导致骨骼移动。你可以尝试将变换约束移动到约束节点列表的最顶部,然后再重新设置骨骼的父子关系。更多关于约束顺序的信息可以参考这里

如果这些方法都没有解决问题,建议检查是否有不必要的变换约束混合,并将不需要影响的变换属性的混合设置为0。

还有一个问题我不知道是不是bug,当我有骨骼设置为不可选择,但是如果进行CTRL+A全选骨骼的操作,会把全部骨骼变成不可选择

    yugutou I'm afraid I didn't quite understand what you were trying to report as a problem from the video. When reporting a problem, it would be helpful if you could not only write about what happened, but also the expected results.

    Regarding the behavior of Ctrl + A disabling bone selection, another user recently reported this, but it is by design and not a bug. For more information, see Nate's comment in the following issue ticket:
    EsotericSoftware/spine-editor807

      Misaki 当一根骨骼被约束给另一根骨骼,并且数值设置为-100,给目标骨骼k帧移动的时候,给被-100约束的骨骼k,他会发生跳转。我确信这是一个bug,因为更低的版本不存在这个情况

      Misaki
      如视频所示,视频前段3.8.99版本,被约束骨骼k帧并不会发生位移。后半段4.2.31则被约束骨骼会发生跳转,这是不正常的。以上情况仅会在约束数值为-100的时候出现

        yugutou Thank you so much for the detailed explanation! I was able to reproduce the problem. It seems that this problem does not occur in versions up to 4.1, and only occurs in 4.2. Also, as you said, when the bone's translate key is set to -100, the bone's coordinates become misaligned, but this does not occur when the value is set to -50, 100, etc. I will create an issue ticket to fix it.

          Misaki 是这样的,你能明白就好,希望尽快修复这个问题。这个装置在做转面的时候非常有用,但是现在因为这个问题,导致做动画的时候,不能给全部骨骼k帧