AS3-Stop externe swf

Hallo, ich bin das laden einer externen swf in einen MovieClip, und ich will es aufhören, bis ich wählen, um zu spielen. Derzeit spielt er beim laden sofort.

var mc:MovieClip;

var swfLoader:Loader = new Loader();
swfLoader.contentLoaderInfo.addEventListener (Event.COMPLETE, eventLoaded); 
var request:URLRequest;
request = new URLRequest("external.swf");
swfLoader.load (request);

function        eventLoaded(e:Event): void
{
   mc = e.target.content as MovieClip;
//does not stop the clip
   mc.Stop ();
}

So, ich habe versucht, hinzufügen von ein Ereignis.ENTER_FRAME auf den movieclip, und halten Sie ihn dort, das wird aufhören, aber es wird mit dem ersten frame. Gibt es einen Weg, um es zu bleiben gestoppt, wenn erst geladen wird, wenn ich wählen Spielen?

  • Haben Sie jemals eine Lösung dafür? Die Dokumentation von Adobe in dieser Sache scheint nicht existent 🙁
  • Wenn Sie das laden einer SWF-die animierten movieclips/sprites auf der Bühne ist, dann müssen Sie die stop () - die Kinder-animation
InformationsquelleAutor Robin | 2010-03-02
Schreibe einen Kommentar