我正在为游戏制作一个多部分的介绍性动画。它在我在Flash中预览时有效,但在我使用CreateJS工具包导出以获取HTML5输出时却无效。
在我的场景时间轴上,我有this.stop();在第一帧,以及包含几秒钟动画的影片剪辑(在我们开发时可能必须改变长度)。
我的第二帧被标记为“sc2”,我希望动画在第一个动画片段完成时拾取。为了做到这一点,我进入了第一个电影剪辑并把它放在最后一帧:
_parent.gotoAndPlay("sc2");
这在Flash中运行良好,但也许我不能在JS中使用_parent对象?有没有其他方法来访问控制流或其他方法来实现这一目标?我的目标是避免在主时间轴上做动画并通过脚本在那里控制流程,这样如果动画的各个部分的长度发生变化,我就不必在几个部分中更改各个部分的开始和结束帧地方。