【发布时间】:2012-10-24 21:10:03
【问题描述】:
我正在构建一个带有一些动画的简单游戏,但我遇到了从 starling 扩展的循环的问题。
我的代码使用精灵表和纹理图集来获取动画精灵,但是当我添加时
anim.loop = false
动画根本不播放。我的代码如下:
anim = new MovieClip(Assets.getAtlasDuck().getTextures("duck_"), 20);
anim.loop = false;
starling.core.Starling.juggler.add(anim);
this.addChild(anim);
如果我删除循环动画播放但循环。如果我添加:
anim.addEventListener(starling.events.Event.COMPLETE, duckComplete);
动画不播放。 duckComplete 函数只是从杂耍者中移除动画。
我希望动画播放一次然后停止。甚至添加:
anim.play();
不使用事件侦听器或 loop = false 播放动画。
谢谢
【问题讨论】:
标签: actionscript-3 starling-framework