Zwei Probleme mit 1. checkBox?! und MC's ausblendenblenden 2. Fullscreen toggle Btn

ZaMpTi

Mitglied
Zwei Probleme mit 1.checkBox?! und MC's aus/einblenden 2.Fullscreen toggle Btn

Hallo,

da mir an anderer Stelle auch niemand helfen konnte hoffe ich es läuft hier jemand mit Ahnung von Flash und AS2 rum.

Zwei Problemstellungen habe ich:

1.)
Nachdem mein Preoloader fertig ist, wird ein Start btn (mc) eingeblendet,
nun möchte ich 3 Checkboxen unter diesem einblenden damit man auswählen kann ob
im Fullscreen gestartet werden soll, ob die Hilfe angezeigt werden soll und ob ton oder Intro abgespielt werden soll.

Dazu ein Bild wie ich mir das dachte:

checkbox.jpg
Die Funktion kann man live sehen wenn man zB. auf ls5.de
Diese Lösung fänd ich optimal hab nur kein plan da ich grade Jahre nichts mit Flash am Hut hatte.

als Ansatz dachte ich sowas wie

wenn Hilfe selected dann _root.hilfe._visible = true; else ... false
und bei release auf den go btn dann gotoAndPlay(2);

2.)

Ich habe einen Fullscreen btn, der toggelt zu "fullscreen" und dann wieder zu "normal" und der Text ändert sich, wenn man Fullscreen nun mit esc beendet, ändert er sich allerdings nicht mit, da er nur auf Release reagiert und nicht auf on keyPress ESC

Hier der Code:

Code:
_root.btn_fullscreen.btn_full.onRelease = function(){
    // toggle button has been hit
    if(Stage["displayState"] == "fullScreen"){
		_root.btn_fullscreen.btn_full.gotoAndPlay(2);
        Stage["displayState"] = "normal";
    }
    else{
		_root.btn_fullscreen.btn_full.gotoAndPlay(1);
        Stage["displayState"] = "fullScreen";
		

    }
}

Wie kann ich diesen Code ändern, dass er auf esc reagiert und toggelt.

Vielen Dank
 
Zuletzt bearbeitet:
Hallo,

ich muss gestehen, ich verstehe dein Problem nicht so ganz.
Einen Listener hattest du jetzt versucht, und das hat nicht geklappt?

PHP:
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
	if (Key.isDown(Key.ESCAPE)) {
		_root.btn_fullscreen.btn_full.gotoAndPlay(1);
	} 
};
Key.addListener(keyListener);



Hast du vielleicht eine Beispieldatei mit dem Fehler?




mfg
 
Zurück