我在两个场景中都用到了dragonbones,两个场景中都有如下语句:

egret.Ticker.getInstance().register(function (advancedTime) {
dragonBones.WorldClock.clock.advanceTime(advancedTime / 1000);
}, this);

我发现好像是这句导致我第二个场景中的骨骼动画速度都快了一倍。

原因:这种注册一般应该是全局的,就是只注册一次的。把第二个场景里的这句去掉了,就可以了,好像是只需要注册一次。