Cocos2D Drag Drop Спрайт Вопрос - PullRequest
       17

Cocos2D Drag Drop Спрайт Вопрос

1 голос
/ 12 сентября 2011

Я начинаю простую игру с Cocos2D.У меня есть несколько спрайтов, которые я могу перетащить с помощью UIPanGestureRecognizer.

Игра будет состоять из перетаскивания изображения в определенное место на экране.Представьте себе головоломку штата США, в которой вам нужно перетащить изображение Техаса на контуры Техаса.

У меня хорошо перетаскивается, но что мне делать, чтобы справиться с падением в нужной области?Это считается столкновением?Будет ли TileMap работать с чем-то вроде этого?

Я застрял, пытаясь найти лучший способ сделать это.

1 Ответ

1 голос
/ 13 сентября 2011

Вы можете использовать список точек на экране и позволить состоянию считаться правильным, если оно находится на расстоянии х от этой точки.

Проблема со столкновением заключается в том, что вам нужно установитьпредел погрешности: я мог бы поместить Техас в Нью-Мексико и по-прежнему касаться правильного места.

Я бы точно определил, куда нужно идти каждому, затем сравнил бы точку, в которой пользователь отбросил состояние, справильная точка, используя формулу расстояния.

...