
Код:
addEventListener( MouseEvent.CLICK, onMouseClick);
addEventListener( MouseEvent.MOUSE_MOVE, onMouseMove );
addEventListener( KeyboardEvent.KEY_DOWN, reportKeyDown );
addEventListener( KeyboardEvent.KEY_UP, reportKeyUp );
function onMouseMove(event:MouseEvent):void
{
if ( !m_GameMap ) return;
m_GameMap.onMouseMove( event.stageX, event.stageY);
}
function onMouseClick(event:MouseEvent):void
{
m_GameMap.onMouseClick( event.stageX, event.stageY);
trace( "onMouseClick(event:MouseEvent)" );
}
public function reportKeyDown(event:KeyboardEvent):void
{
trace( "reportKeyDown(event:KeyboardEvent)" );
}
public function reportKeyUp(event:KeyboardEvent):void
{
trace( "afxKeyUp(event:KeyboardEvent)" );
}
код копипастил из манов по ас3
обработка мыши происходит нормально, на нажатие клавиш реакции нет.
где могла собако порыться?