Модель шахматной доски в iPhone - PullRequest
0 голосов
/ 14 октября 2010

Я занимаюсь разработкой настольной игры. Мне интересно, как можно использовать Core Animation или любую другую технологию для разработки шахматной доски, например (чье-либо приложение):

http://a1.phobos.apple.com/us/r1000/036/Purple/f9/c5/6e/mzl.pakeubcn.320x480-75.jpg

На рисунке шахматные доски имеют толстую рамку, которую я не знаю, как моделировать. Должны ли мы смоделировать шахматную доску как изображение и разместить на ней шахматные фигуры? Но тогда было бы трудно определить, к какому конкретному квадрату обращается пользователь. Если шахматная доска сама по себе является изображением, мне интересно, как фигуры могут быть размещены на изображении. Я имею в виду, что вам придется очень тщательно рассчитывать координаты и позиции.

Это то, что я придумал, используя Core Animation, границы нет, визуально это ужасно:

image

1 Ответ

3 голосов
/ 14 октября 2010

Нет причин, по которым вы не можете сделать свой текущий вид шахмат подпредставлением другого вида с вложенной рамкой. Это не усложняет вычисления, так как ваш взгляд на шахматы обрабатывает прикосновения. Задача охватывающего вида - просто нарисовать рамку границы или, если ваш вид шахмат прозрачен, всю доску.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...