2009-10-01 5 views
5

キャンバスからボードクラスを作成します。 A2のような座標でクリック位置を追跡できるようにします。 ... DはY座標です。規模 と1 ... 3 Xは、たとえば についてAS3:アスキーコードを文字のアクションスクリプトに変換する方法

座標れるが見る私が作成したいどのようなイメージhttp://img.skitch.com/20091001-k6ybfehid6y8irad36tbsiif15.jpg

は、キャンバスlocalXプロパティからととlocalY A2のように私の 新しい座標へのコンバータの一種です。

私が条件ならば、このよう

if (0.4 - x*size(from 1-3 here)/canvas.width <= X <= 0.4 + x*size(from 1-3 here)/canvas.width) 
     X = x; 

を実装するので、私はXの範囲内で必要な座標を割り当てることができますこの方法を考えています。例えば1,2,3など

しかし、英数字の範囲はどうすればよいですか。 (たとえば、私はそれを拡張可能にしたいと思っています)...

多分ASCIIをcharに変換する方法がありますか? Pls。あなたの解決策を提案する

答えて

16

JavaScriptと同じ方法:fromCharCodeyがAのため1から始まる整数の場合:

String.fromCharCode(64+y)+x 
0

あなたはそれを行うにはStringクラスに機能fromCharCodeを使用することができます。

例:String.fromCharCode(ascii code);

関連する問題