Adobe Flash CS3 innehåller ett koncept som kallas en händelseavlyssnare för mottagning eller lyssna på händelser som skickas av andra åtgärder . Detta är användbart för åtgärder som knapptryckningar eller last bild eller andra dynamiska åtgärder som inte föranletts av ditt manus . Om du bygger ett flash spel som gör att din interaktion spelare tangentbord , laddar en avlyssnare för viktiga åtgärder är användbara . Instruktioner
1
Öppna Flash och skapa ett åtgärdslagret för ActionScript . Tryck på " F9 " för att öppna en verksamhet fönstret . Skriv följande för att skapa lyssnaren :
var keyListener : Object = new Object ( ) ;
2
Skriv följande för att lägga till lyssnaren :
Key . addListener ( keyListener ) ,
3
Skriv följande för att skapa en funktion som kommer att behandla nyckeln ner händelsen :
keyListener.onKeyDown = function ( ) {
om ( Key.getCode ( ) == 8 ) {
trace ( " backspace har tryckts " ) ;
}
}
När en tangent trycks i ditt program , är denna funktion som kallas
4
Ta lyssnaren om så önskas med :
Key.removeListener ( keyListener ) ,
< . br > Addera