作者aquarianboy (我是沒牌的營養師!)
看板Flash
標題Re: [問題] 請問如何做出esc選單
時間Wed Feb 11 02:30:55 2009
※ 引述《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
推 junjikilin:謝謝~^^ 能否再請問Key.addListener(oKeyListener) 02/11 09:22
→ junjikilin:的作用? 一定要加嗎?謝謝~ 02/11 09:22
→ aquarianboy:Listener的細節可參考F1手冊 :) 02/11 11:49
推 junjikilin:ok謝啦 只是不知道flash5有沒有說明XD 感謝 02/11 15:48
→ aquarianboy:其實google一下應該就會知道答案囉 02/11 17:37