当我向舞台添加一个按键事件监听器时,当焦点在另一个对象上时它不会触发。无论焦点如何,我如何收听任何按键事件?
仅将useCapture
参数设置为true
不起作用。我认为这是因为如果我不为舞台上的每个对象添加一个监听器,就不会出现任何事件。
我是否真的必须向每个对象添加一个eventlistener以捕获keypress事件,而不管当前的焦点对象是什么?
答案 0 :(得分:2)
我认为如果将keyEventListener添加到舞台上,然后在焦点更改的函数中添加代码:
stage.focus = stage
它可能有用。