(這是針對Flash 9/10 AS3的問題。)如何在AS3中手動設置焦點以便鼠標滾輪運行?
我試圖解決用戶在開始獲取鼠標滾輪事件之前必須單擊某個區域的問題。
我假設焦點設置在其他地方,所以在ctor中我的動畫片段需要事件,我說「stage.focus = this」。從我做的網頁搜索來看,這應該是有效的。但事實並非如此。在開始聽到鼠標滾輪事件之前,我仍然需要點擊剪輯。
我在這裏做錯了什麼?這是Flash IDE中基本的AS3東西,通過IDE作爲測試運行(不在網頁上託管),沒有Flex,沒有組件。希望避免必須進行初始點擊。
它聽到其他鼠標事件嗎? – MichaelJW 2009-10-12 23:18:09
是的,我得到了MOUSE_OVER,MOUSE_MOVE,MOUSE_OUT。沒有輪子事件,直到我點擊某件事。 – scobi 2009-10-13 00:24:44