2
當我向舞臺添加一個按鍵事件偵聽器時,焦點位於另一個對象時不會觸發。無論焦點如何,我怎麼能聽到任何按鍵事件?無論當前焦點如何,AS3捕捉按鍵?
只是將useCapture
參數設置爲true
不起作用。我認爲這是因爲如果我沒有爲舞臺上的每個對象添加一個監聽器,就沒有事件冒出來。
我是否真的必須爲每個對象添加一個eventlistener來捕捉按鍵事件,而不管當前的焦點對象是什麼?
當我向舞臺添加一個按鍵事件偵聽器時,焦點位於另一個對象時不會觸發。無論焦點如何,我怎麼能聽到任何按鍵事件?無論當前焦點如何,AS3捕捉按鍵?
只是將useCapture
參數設置爲true
不起作用。我認爲這是因爲如果我沒有爲舞臺上的每個對象添加一個監聽器,就沒有事件冒出來。
我是否真的必須爲每個對象添加一個eventlistener來捕捉按鍵事件,而不管當前的焦點對象是什麼?
我認爲,如果你是將重點改變的代碼添加添加keyEventListener到舞臺,然後在功能:
stage.focus =階段
它可能工作。
thx ...是的,這是一種可能性......但是,我總是要把重點放在舞臺上......這對我來說似乎是極端的...... – haemse 2011-05-16 07:26:41
我做到了將重點放在舞臺上。 .. – haemse 2011-05-16 22:16:28