问题很清楚——场景 1 和场景 2 有各自独立的云端 patch,我们把场景 2 的 fengshi 代码改成了场景 1 的 patch 值 (0.328, 0.594),但场景 2 的 patch 可能存的是不同的值,导致 patch 覆盖后 puppetMoveTo 产生动画跳变。让我先确认引擎是否有瞬时设置位置的 API。关键发现!puppetMoveTo 只设置 targetX/tar