作者ysbh (無趣的人事物)
看板Flash
標題[問題] 鍵盤偵測輸入中文的問題(AS 3.0)
時間Mon Oct 12 22:46:06 2009
小弟寫了一個簡單的鍵盤偵聽程式
function onKeyPress(event:KeyboardEvent) {
//out_txt為動態文字的實體名稱
out_txt.text=String.fromCharCode(event.charCode);
}
stage.addEventListener(KeyboardEvent.KEY_DOWN,onKeyPress);
打英文時out_txt能正常顯示出該字
但是打中文時則沒有任何字顯示出來
請問一下該如何修改才能讓中文能正確顯示出來
因為最近要做一個中打程式,遇到這個問題
還請高手不吝指導,感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.195.225
→ cjcat2266:正常,因為KeyboardEvent是偵測按下去的key 10/13 00:24
→ cjcat2266:=而不是偵測你用IME輸入的字元 10/13 00:25
→ cjcat2266:要做中打程式,應該就只能重頭寫一個新注音or倉頡了... 10/13 00:26
→ cjcat2266:或搞不好有人佛心來者,已經把library寫好了,可以找找 10/13 00:26
→ ysbh:意思就是這個方法行不通就是了XD 10/13 18:07
→ ysbh:看來好像要用輸入文字的方式,來和要求輸入的文字做比對了QQ 10/13 18:08