Instrukcja warunkowa pobiera jeden argument, od którego jest uzależniona, w połączeniu w pętlą do while, można tą instrukcje zapętlić do momentu kiedy zostanie wykonana odpowiedni warunek.
Switch korzysta z kontrolera case - aby zaznaczyć każdy warunek, break - do zakończenia warunku oraz default - jeśli nie zostanie spełniony żadny warunek z case.
Kompatybilność: Flash 4+
Przykład:
var listenerObj:Object = new Object();
listenerObj.onKeyDown = function() {
switch (String.fromCharCode(Key.getAscii())) {
case "A" :
trace("nacisnąłeś literę A");
break;
case "a" :
trace("nacisnąłeś literę a");
break;
case "E" :
case "e" :
trace("nacisnąłeś literę E lub e");
break;
case "I" :
case "i" :
trace("nacisnąłeś literę I lub i");
break;
default :
trace("nacisnąłeś inną literę");
break;
}
};
Key.addListener(listenerObj);
Listing
Ranga: Administrator serwisu Punktów: 0