Okay ich hab es hinbekommen.
Um den Button im Movieclip zu laden musste folgendes geändert werden:
und um die zweite swf zu laden, wurde folgendes geändert:Actionscript 3
movieclip_mc.button_btn._addEventListener(MouseEvent.CLICK, buttonClick);
Mit einem Klick auf dem Button (button_btn) wird jetzt die xx.swf aus dem Movieclip movieclip_mc geladen.Actionscript 3
var loader:Loader = new Loader()
movieclip_mc.button_btn.addEventListener(MouseEven t.CLICK, buttonClick);
function buttonClick(event:MouseEvent):void{
loader.load(new URLRequest("xx.swf"));
Für die anderen swf's musste dann nur der loader z.B. eine Zahl dahinter bekommen (loader1, loader2, etc.) damit die Funktion nicht doppelt vorhanden ist.
Funktioniert einwandfrei![]()
Ergebnis 1 bis 2 von 2
- 21.09.2011, 14:33 #1Braeburn
Themenstarter
- Registriert
- 07.2010
- Beiträge
- 46
Flash AS3 - Button in Movieclip soll SWF laden
Hallo,
hoffe irgendjemand kennt sich hier mit Flash und AS3 aus. Folgendes Problem habe ich:
Ich habe einen Movieclip in dem 3 Objekte sind. Jedes dieser 3 Objekte ist dabei ein eigener Button. Durch anklicken eines der Objekte soll jeweils eine unterschiedliche swf geladen werden. Jedem Button soll dabei eine swf zugeordnet werden.
So wenn ich auf den Movieclip mit diesem Script eine swf laden lasse funktioniert es, kriege es aber nicht hin dieses Script auf die einzelnen Button zu verteilen..
Problem ist wenn ich in einem der ButtonActionscript 3
var request:URLRequest = new URLRequest("xx.swf" );
var loader:Loader = new Loader()
movieclip_mc._addEventListener(MouseEvent.CLICK, buttonClick);
function buttonClick(event:MouseEvent):void{
loader.load(request);
trace( 'SWF loaded!' );
loader.x = 126;
loader.y = 78;
addChild(loader);
setChildIndex(loader, 10);
};
"var request:URLRequest = new URLRequest("xx.swf" );"
habe und im nächsten Button dann
"var request:URLRequest = new URLRequest("xxx.swf" );"
Spuckt er immer einen Fehler aus.. Kann man so nicht mehrere swf's laden?
Ich muss noch dazu sagen, dass ich nicht sehr viel Ahnung von Actionscript habe..
- 22.09.2011, 16:09 #2Braeburn
Themenstarter
- Registriert
- 07.2010
- Beiträge
- 46
Gelöst!


Zitieren
