textinput char コード キャプチャを試みていますが、特殊文字が機能しません。助けてください
import flash.text.TextField;
import flash.events.KeyboardEvent;
var dizi:Array = "şığ".split("");
tf.addEventListener(KeyboardEvent.KEY_DOWN, git);
function git(event:KeyboardEvent):void
{
tf.restrict = dizi.toString();
var harfsira:int= dizi.indexOf(String.fromCharCode(event.charCode));
trace(dizi.toString());
trace(harfsira.toString());
trace(String.fromCharCode(event.charCode.toString()));
}
「ş」キーを押す
ş,ı,ğ
-1
º
「ı」キーが押された
ş,ı,ğ
-1
i
「え」キーを押す
ş,ı,ğ
-1
Û