作者admon (大毛)
看板Flash
标题[问题]要先用滑鼠按一下,才抓得到KEY_DOWN
时间Mon Apr 13 18:20:45 2009
遇到一个奇怪的问题
在frame1有一个按键,按下去会gotoAndStop("frame2")
在frame2有一个新的MovieClip物件,
此物件的建构子里:
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyPressHandler);
问题是跳到frame2以後 直接按keyboard并没有反应
要先用滑鼠先click一下舞台
keyPressHandler()才会被呼叫
请问这状况是因为gotoAndStop()以後
舞台会失去焦点吗?怎麽解决?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.124.0.168
1F:→ aquarianboy:附个原始档会比较清楚 04/13 22:18
2F:→ admon:自己解决了:用stage.focus=movieClipInstance 指定focus 04/22 19:16