Button ansprechen OOP [Flash 11]
| Beiträge: 56 Wohnort: magdeburg Registriert: Jun 2004
| 28.03.2012, 10:45
Hallo liebe Flashgemeinde,
Ich habe ein Problem mit einem Button, den ich irgentwie nicht ansprechen kann.
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | package
{
import flash.display.MovieClip;
import flash.display.Loader;
import flash.events.Event;
import flash.net.URLRequest;
import flash.events.MouseEvent;
public class Start_Spiel extends MovieClip
{
private var swf:MovieClip;
private var loader:Loader = new Loader();
private var defaultSWF:URLRequest = new URLRequest("Begruessung.swf");
public function Start_Spiel()
{
bg_mc.stop();
stage.frameRate = 31;
loader.load(defaultSWF);
loader.alpha = 0;
loader.x = 0;
loader.y = 63;
addChild(loader);
loader.addEventListener(Event.ENTER_FRAME, fade);
bg_mc.testBTN.addEventListener(MouseEvent.CLICK, btnClick);
}
private function btnClick(event:MouseEvent):void
{
removeChild(loader);
var newSWFRequest:URLRequest = new URLRequest("Bewegung.swf");
loader.load(newSWFRequest);
loader.x = 0;
loader.y = 63;
addChild(loader);
}
private function fade(evt:Event):void
{
loader.alpha += 0.01;
if (loader.alpha >= 1)
{
loader.removeEventListener(Event.ENTER_FRAME, fade);
}
}
}
}
|
Dieser Button befindet sich im Movie "Begruessung.swf" und soll Movie "Bewegung.swf" laden.
Gplant waren die Zeilen so:
bg_mc.Bewegung.addEventListener(MouseEvent.CLICK, btnClick);
var newSWFRequest:URLRequest = new URLRequest("event.target.name + ".swf")
Da ich 6 Button über eine Fuction steuern wollte.
Danke für eventuelle Hilfe.
Gruß Andy | | | Beiträge: 3000 Wohnort: Köln Registriert: Oct 2007
| 28.03.2012, 15:02
|
|