看板 Flash 關於我們 聯絡資訊
小弟以前使用AS2,半年內才轉成AS3 以前可以用on(keyPress "<Enter>")來偵聽Enter事件 但是在AS3好像沒有辦法?? 其他的按鍵可以用kbEvnt.keyCode偵聽,只有Enter不行 爬過文也問過Google大神了,但是都沒有結果 可以告訴我是怎麼回事嗎,感謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.244.217
emily114005:Keyboard.ENTER or 按鍵碼13 10/24 01:27
問題是就算按Enter下去,KeyboardEvent好像也沒有感應到啊?? 例如: function kbEvnt(e:KeyboardEvent):void { trace("hello"); } 按Enter下去也不會出現"hello",但是英文,數字,Ctrl及Shift都有啊?? ※ 編輯: luchiwei 來自: 140.112.244.217 (10/24 20:48)
KawasumiMai:你怎麼呼叫這個function的? 10/24 21:45
stage.addEventListener(KeyboardEvent.KEY_DOWN,kbEvnt); 難道問題就是在這裡!? ※ 編輯: luchiwei 來自: 140.112.244.217 (10/25 23:17)
emily114005:直接在flash IDE上 trace會有問題 發佈出來開啟就可以 10/26 17:48
原來如此~~測試過後確定沒問題~~感謝!! ※ 編輯: luchiwei 來自: 140.112.244.217 (10/26 23:56)