при помощи вышепредставленной программы получил чаркод клавиши "z" котрый равен 122 далее вставил в рабочую прогу но после запуска при нажатии на клавишу z не проследовало реакци.
вот прога в которую вставлял код

Код AS3:
// initialize arrow variables
var leftArrow:Boolean = false;
var rightArrow:Boolean = false;
var upArrow:Boolean = false;
var downArrow:Boolean = false;
// set event listeners
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressedDown);
stage.addEventListener(KeyboardEvent.KEY_UP, keyPressedUp);
stage.addEventListener(Event.ENTER_FRAME, moveMascot);
// set arrow variables to true
function keyPressedDown(event:KeyboardEvent) {
if (event.keyCode == 122) {//вот здесь помнял код поставил кнопку z
leftArrow = true;
} else if (event.keyCode == 39) {
rightArrow = true;
} else if (event.keyCode == 38) {
upArrow = true;
} else if (event.keyCode == 40) {
downArrow = true;
}
}
// set arrow variables to false
function keyPressedUp(event:KeyboardEvent) {
if (event.keyCode == 37) {
leftArrow = false;
} else if (event.keyCode == 39) {
rightArrow = false;
} else if (event.keyCode == 38) {
upArrow = false;
} else if (event.keyCode == 40) {
downArrow = false;
}
}
// move every frame
function moveMascot(event:Event) {
var speed:Number = 5;
if (leftArrow) {
mascot.x -= speed;
}
if (rightArrow) {
mascot.x += speed;
}
if (upArrow) {
mascot.y -= speed;
}
if (downArrow) {
mascot.y += speed;
}
}
Добавлено через 16 минут
все проблемма решилась сама собой вместо keycode надо было написть charcode