初始化键盘事件而不单击舞台

时间:2014-02-06 18:56:11

标签: actionscript-3 flash-cs5 keyboard-events

我正在使用此代码使用我的键盘播放我的动画,但由于某些原因我不明白,我需要先点击舞台,让它工作,它应该自动工作,任何人都可以帮我解决这个问题?

  

var collage

     

拼贴= 0

     

function gocollage1(e:KeyboardEvent):void

     

{

     

if(collage == 0&& e.keyCode == Keyboard.RIGHT)

     

{

     

拼贴= 1

     

myanimation.play();

     

}

     

}

     

stage.addEventListener(KeyboardEvent.KEY_DOWN,gocollage1);

1 个答案:

答案 0 :(得分:0)

如果要将swf焦点设置为舞台。

stage.focus = stage;