0
仮想キーボードを作成しようとしています。actionscriptのクリックされた要素の配列のインデックスを取得
私はクラスVirtualKeyboard
を持っています。このクラスには、それぞれが文字を表す26個のムービークリップのキーボードという配列が含まれています。
メインクラスでは、VirtualKeyboard
のオブジェクトを作成し、手紙をクリックするとeventlistener
が追加されました。
var objectClicked:Object = event.currentTarget;
var index:uint = virtualKeyboard.keyboard.indexOf(objectClicked);
しかしindex
は常に4294967295
がどのように私はクリックされた文字を知ることができる値を返します、私は、対応するキーボードの配列のインデックスを意味する:
は、私は、イベントハンドラでこれを試してみましたその手紙に?私がVirtualKeyboard
クラスに入れても、メインクラスからではなく、同じコードが正しく動作しています。