Egret社区
1银子
我在两个场景中都用到了dragonbones,两个场景中都有如下语句:
egret.Ticker.getInstance().register(function (advancedTime) {
    dragonBones.WorldClock.clock.advanceTime(advancedTime / 1000);
}, this);我发现好像是这句导致我第二个场景中的骨骼动画速度都快了一倍。请教我应该怎么写可以把第一个场景的clock去掉。

分享到 :
0 人收藏

4 个回复

倒序浏览
egret-Jerry  官方团队 | 2015-5-19 18:41:48
这种注册一般应该是全局的,就是只注册一次的
DrummerJ  登堂入室 | 2015-5-20 12:24:45
egret-Jerry 发表于 2015-5-19 18:41
这种注册一般应该是全局的,就是只注册一次的

嗯,我把第二个场景里的这句去掉了,就可以了,好像是只需要注册一次。
junzhu2538  初窥堂奥 | 2016-1-11 21:13:36
本帖最后由 junzhu2538 于 2016-1-11 21:26 编辑
egret-Jerry 发表于 2015-5-19 18:41
这种注册一般应该是全局的,就是只注册一次的

貌似是的,官方示例代码有误导啊。。。
egret-Jerry  官方团队 | 2016-1-12 10:05:36
junzhu2538 发表于 2016-1-11 21:13
貌似是的,官方示例代码有误导啊。。。

好的,我们看看怎么改一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部