我有一個外部swf是角色動畫。我成功加載並將其存儲在MovieClip變量中並將其添加到舞臺。它開始在第0幀播放,一切正常,但我無法獲得gotoAndPlay或gotoAndStop的工作。我可以追蹤MovieClip的當前幀,因此我可以訪問時間線。使用gotoAndPlay時,我不會出現任何閃存錯誤,或gotoAndStop,它只是簡單的沒有對MovieClip做任何事情。gotoAndPlay不適用於外部加載的SWF
我對此感到茫然,爲什麼除了這一切都會發揮作用。任何提示不勝感激。
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, LoaderComplete);
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, LoaderError);
loader.load(new URLRequest("file.swf");
private function LoaderComplete(e:Event):void
{
var character:MovieClip = e.target.content as MovieClip;
stage.addChild(character);
character.gotoAndStop(10);
}
顯示一些代碼,你到目前爲止嘗試過嗎? –
我添加了一些代碼 –
有關更多信息,似乎認爲character.currentFrame始終爲1,即使它在循環播放動畫。 –