zaterdag 27 februari 2010

Lijst met keycodes

In Flash heeft elke toets op het toetsenbord een key code. In deze lijst staan alle codes van alle toetsen op het toetsenbord. Zo kan je vb. aan je stage bovenaan een KeyboardEvent toewijzen en in dit event kun je dan kijken welke knop werd ingedrukt. Dit kan handig zijn wanneer je meerdere toetsen op het toetsenbord wilt controleren of ze ingedrukt zijn of niet.

vb.

stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown);

function keyDown(evt:KeyboardEvent):void {
     if( evt.KeyCode == 38 ) {          //up arrow
         //action here
     }

     if( evt.KeyCode == 40) {           //down arrow
        //action here
     }

     .....
}

Hier de lijst.

Geen opmerkingen:

Een reactie posten