Re: [問題] 請問如何做出esc選單

看板Flash作者 (我是沒牌的營養師!)時間17年前 (2009/02/11 02:30), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《junjikilin (kilin)》之銘言: : 請問想要做出一個動畫中 : 使用者按鍵盤Esc鍵 能夠出現選單 : 鍵碼是27 但怎麼都沒辦法讀出來 : 用trace來看KeyCode 每個鍵都有trace出來 : 就只有Esc鍵顯示不出來 : 不知道板上有沒有人知道 謝謝大家 其實你應該是有抓到了 只是在flash的editor裡ctrl + enter的時候顯示不出來而已 :) 直接單獨執行.swf應該就ok了 範例: var oKeyListener:Object = new Object(); oKeyListener.onKeyDown = function():Void { if (Key.getCode() == Key.ESCAPE) { trace('escape'); } }; Key.addListener(oKeyListener); 在editor裡按下Ctrl + Enter執行後,你會發現,esc其實還是沒作用 這時,選擇Control->Disable Keyboard Shortcuts esc應該就會有反應了 -- 誠徵PHP網站工程師,熟MVC架構 http://blog.eddie.com.tw/ 全職、兼職可,意者請敲 :) http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.139.9

02/11 09:22, , 1F
謝謝~^^ 能否再請問Key.addListener(oKeyListener)
02/11 09:22, 1F

02/11 09:22, , 2F
的作用? 一定要加嗎?謝謝~
02/11 09:22, 2F

02/11 11:49, , 3F
Listener的細節可參考F1手冊 :)
02/11 11:49, 3F

02/11 15:48, , 4F
ok謝啦 只是不知道flash5有沒有說明XD 感謝
02/11 15:48, 4F

02/11 17:37, , 5F
其實google一下應該就會知道答案囉
02/11 17:37, 5F
文章代碼(AID): #19aSVYcn (Flash)
文章代碼(AID): #19aSVYcn (Flash)