Я хочу создать класс доски из холста, который будет
позволяют отслеживать положение клика по нему в координатах, таких как 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. предложить свое решение