3.8.1升级到3.8.2,spine动画放到3D场景里,REALTIME模式开Batch, Rotation有变化动画会错乱。

  • Creator 版本:3.8.2

  • 目标平台: 编辑器。

  • 重现方式:
    3D场景加个canvas,
    下面的相机 改成PERSPECTIVE模式, Rotation x 改成37

相机能照到的前面建一个节点, 加 sp.Skeleton组件, 默认REALTIME模式, 勾上 Enable Batch, 然后 Rotation x 改成37 确保和相机平行, 两种情况:

  1. Scale x y 缩放 比如 缩成0.02, z为1 结果部件全错位了 (好像都是1也错位,只要z比较大)。 去掉Enable Batch 或 改成SHARED_CACHE 则恢复正常
  2. Scale x y z缩放都一样(都是0.02), 则相机里看到动画是被压扁的,没达到预期。 去掉Enable Batch 或 改成SHARED_CACHE 则恢复正常
    3.8.2spine

3.8.1版本没这个问题。

  • 之前哪个版本是正常的: 3.8.1