El ejemplo es el siguiente:
var listenerObj:Object = new Object();
//creamos la función que ocurrirá al presionar la tecla
listenerObj.onKeyDown = function() {
//haremos un switch de las letras presionadas
switch (String.fromCharCode(Key.getAscii())) {
case "A" :
trace("you pressed A");
break;
case "a" :
trace("you pressed a");
break;
//aquí puedes notar que se pueden dar varios valores para la variable a la que le estamos haciendo switch y asignarles el mismo valor final
case "E" :
case "e" :
trace("you pressed E or e");
break;
case "I" :
case "i" :
trace("you pressed I or i");
break;
//en caso de que ninguna tecla de las que apretamos tenía una opción anteriormente, el programa nos dirá que presionamos otra tecla...
default :
trace("you pressed some other key");
break;
}
};
//le decimos al flash que escuche por las teclas presionadas
Key.addListener(listenerObj);