Ole*_*nko 5 apache-flex actionscript-3
我想从画布创建一个棋盘类,它允许跟踪像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;
Run Code Online (Sandbox Code Playgroud)
这样我就可以在X范围内分配所需的坐标.例如1,2,3等
但是如何处理字母数字范围.(例如,我想让它可扩展)...
也许有一种方法可以将ASCII转换为char?PLS.建议你的解决方案
bob*_*nce 16
与JavaScript中的方式相同:fromCharCode.If y是从1A 开始的整数:
String.fromCharCode(64+y)+x
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21216 次 |
| 最近记录: |