Animate CC HTML5/Canvas 使用动作脚本控制嵌套的影片剪辑时间轴

Animate CC HTML5/Canvas controling a nested MovieClip timeline with actionscript

我有一个问题,我似乎无法解决问题。 在 Animate CC Canvas IDE 中,我创建了一个具有多个帧的 Movieclip,每个帧上都有另一个嵌套的 movieclip,有时还包含其他 movieclip(所有实例名称都带有实例名称,而 mainMc 是通过 addChild() 添加的上台)。

所以"mainMc > subMc > subSubMc"

现在我尝试控制subMc的时间线,分别是subSubMc

我认为这很容易 mainMc.stop();要么 mainMc.gotoAndStop('label'); 工作起来很有魅力。

如果我尝试控制 subMC 的时间线,例如 mainMc.subMc.stop();或任何其他时间线命令绝对没有任何反应,MC 一直在循环。

控制台不会抛出任何错误,如果我尝试对嵌套的 mc 执行任何其他操作(例如 alpha、旋转、坐标等),它工作得非常好。每个 属性 除了 "paused" 似乎有反应。我完全不明白为什么...

为什么我不能控制嵌套的时间线MovieClips/Symbols/Instances? 请帮助?有人吗?

这可能与嵌套内容无法立即可用的错误有关。通常只要您先在父影片剪辑 上调用 gotoAndStop/gotoAndPlay,那么子项应该可用。

mainMc.gotoAndStop(0);
mainMc.subMc.stop(); // Might need gotoAndStop here for the next line to work...
mainMc.subMc.subSubMc.stop();

目前,这是一个需要由 Adob​​e(而不是 CreateJS)解决的问题,因此我们正在努力解决它。