
Код AS3:
addEventListener(KeyboardEvent.KEY_DOWN, key_pressed);
addEventListener(KeyboardEvent.KEY_UP, key_released);
addEventListener(Event.ENTER_FRAME,func);
private function key_pressed(e:KeyboardEvent):void {
switch (e.keyCode) {
case Keyboard.LEFT :
isLeft = true;
break;
case Keyboard.RIGHT :
isRight = true;
}
} // key_pressed()
private function key_released(e:KeyboardEvent):void {
switch (e.keyCode) {
case Keyboard.LEFT :
isLeft = false;
break;
case Keyboard.RIGHT :
isRight = false;
break;
}
} // key_released()
function func(e:Event)
{
if(isLeft)
obj.x--;
} // func()
типа так )