[問題] 如何模擬按下鍵盤的訊號?

看板Flash作者 (程式白癡寫程式)時間17年前 (2008/06/09 16:53), 編輯推噓1(107)
留言8則, 2人參與, 最新討論串1/1
if a = 1 時 要模擬按下數字鍵 1 請問要如何模擬鍵盤訊號 不是trace 唷~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.70.118.99

06/09 18:06, , 1F
沒辦法模擬鍵盤訊號 不過你可以讓他們call同一個function
06/09 18:06, 1F

06/09 18:53, , 2F
如果是要完全模擬鍵盤訊號,用AS3的話讓stage丟出一個
06/09 18:53, 2F

06/09 18:53, , 3F
"假的"KeyboardEvent就好了,請F1搜尋EventDispatcher的
06/09 18:53, 3F

06/09 18:53, , 4F
dispatchEvent()這個method
06/09 18:53, 4F

06/09 18:54, , 5F
不過直接呼叫同一個function好像還比較直接一點
06/09 18:54, 5F

06/09 18:54, , 6F
如果是擔心AS3的listener需要傳入一個Event物件當作參數
06/09 18:54, 6F

06/09 18:54, , 7F
,可以讓參數預設null:listener(e:Event = null):void
06/09 18:54, 7F

06/09 18:54, , 8F
這樣可以當作listener,也可以直接叫
06/09 18:54, 8F
文章代碼(AID): #18JE-IFF (Flash)