Adobe Flash CS3 bevat een concept genaamd een gebeurtenislistener voor het ontvangen of het luisteren naar gebeurtenissen die door andere acties . Dit is handig voor handelingen zoals toetsaanslagen of afbeelding lasten of andere dynamische acties die niet zijn ingegeven door het script . Als u het bouwen van een flash game die je speler toetsenbord interactie mogelijk maakt , het laden van een listener voor kernactiviteiten is nuttig . Instructies Open Flash 1 en creëren een acties laag voor uw ActionScript . Druk op " F9 " om een venster acties te openen . Typ het volgende om de luisteraar te creëren : var KeyListener : Object = new Object ( ) ; Type 2 het volgende om de luisteraar te voegen : Key . addListener ( KeyListener ) ; Type 3 de volgende naar een functie die de sleutel zal verwerken beneden gebeurtenis te maken : keyListener.onKeyDown = function ( ) { if ( Key.getCode ( ) == 8 ) { trace ( " de backspace is ingedrukt " ) ; } } als er een sleutel in uw programma wordt ingedrukt , wordt deze functie genaamd 4 Verwijder de luisteraar desgewenst met : Key.removeListener ( KeyListener ) ; < . br >
|