La documentation adobe indique que lorsque vous écoutez un événement de pression de touche d'un téléphone, vous devez écouter Key.Down, mais quand je trace le Key.getCode() des touches, je vois un nombre pas la chaîne "Key.Down ". Je le vérifie localement dans l'appareil central et je n'ai pas de téléphone pour le tester avec actuellement. Voici mon code -Lorsque j'écoute des touches dans Flash Lite, est-ce que je dois écouter Key.Down ou le code numérique de cette touche?
keyListener = new Object();
keyListener.onKeyDown = function() {
switch (Key.getCode()) {
trace(Key.getCode()) // outputs 40
case (Key.DOWN) : // according to the docs
pressDown();
break;
}
}
Ma question est - est-ce simplement parce que les tests Im dans l'appareil central et quand je le lance au téléphone je devrai être à l'écoute de Key.DOWN? ou la documentation est-elle incorrecte? Le code numérique (40) est-il également cohérent sur tous les appareils? Qu'est-ce qui donne adobe?
remercie tous