0

我刚刚开始使用 Adob​​e Animate/CreateJS。我试图控制主舞台上第 1 帧上的影片剪辑(“myMovieClip”)的时间线,阻止它播放。根据文档,这应该有效:

this.myMovieClip.stop();

但它没有......电影“myMovieClip”剪辑在浏览器中的测试中立即播放,而且我没有从控制台得到任何错误的爱。就好像上面的代码行甚至不存在一样。

这似乎很基本。我错过了什么?我最终想停止主时间线上的所有电影剪辑以及一大群嵌套的剪辑。如果有一个命令可以做到这一点,我很想听听。

4

1 回答 1

1

我相当肯定这与 Adob​​e Animate 输出中的一个错误有关,该错误使 MovieClip 时间线无法立即可用。

您可以通过在尝试访问子项之前强制更新来解决此问题:

this.gotoAndStop(0); // Forces update
this.myMovieClip.stop();

希望有帮助!

于 2019-06-07T14:57:29.470 回答