0

我需要做到这一点,以便我转到加载程序动画的第 0 帧。我去了谷歌,并搜索了如何做到这一点,但没有任何相关的显示。这应该是可能的,因为我以前看过它,但我只是没有找到任何关于如何去做的事情。

有没有办法重置动画,或者转到特定的帧?

4

1 回答 1

0

你在用gotoAndPlay(0)吗?

如果是这样,那可能是你的问题。帧数从 1 而不是 0 开始,所以gotoAndPlay(1)如果你想从头开始,应该是这样。


我处理外部加载内容的方式是通过 casaLib 的 SwfLoad 类:http: //as3.casalib.org/docs/org_casalib_load_SwfLoad.html

您可以通过http://casalib.org/下载 casalib

请注意,这仅在您可以控制正在加载的文件时才有效

Int 正在加载的文件,请确保为要加载的影片剪辑设置类名(链接 ID)。

//load your asset file:
this._swfLoad = new SwfLoad("myExternalLib.swf");


//and create the asset:
var externalAsset:DisplayObject = this._swfLoad.createClassByName("RedBox");

当您需要重新加载时,您可以创建更多这些对象。

第一个链接显示完整示例

于 2013-07-16T23:26:59.123 回答