簡體   English   中英

AS3:如何將ascii代碼轉換為字符動作腳本

[英]AS3: How to convert ascii code to character actionscript

我想從畫布創建一個棋盤類,它允許跟蹤像A2這樣的坐標上的點擊位置,其中A ... D是某個比例的Y坐標,1 ... 3是X坐標

例如,見圖片http://img.skitch.com/20091001-k6ybfehid6y8irad36tbsiif15.jpg

我想要創建的是一種從canvas 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。 建議你的解決方案

與JavaScript中的方式相同: fromCharCode 如果y是A的整數,則從1開始:

String.fromCharCode(64+y)+x

你可以在String類中使用fromCharCode函數來做到這一點。

例如:String.fromCharCode(ascii code);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM