Дифференцировать Drag and Touch в кокосах 2d iphone - PullRequest
1 голос
/ 30 июня 2010

Hii У меня проблема с перетаскиванием изображения.У меня есть 3 изображения.Пусть будет слева, справа и посередине.Первоначально среднее изображение отображается на экране 1.Если я коснусь этого изображения, оно должно открыться на новом экране (2).Если я перетаскиваю правую сторону, она должна показывать правильное изображение на этом экране.в противном случае, если я перетаскиваю левую сторону, она должна показывать левое изображение на этом экране.После этого, если я коснулся левого / правого изображения, оно должно открыть это изображение на отдельном экране

1 Ответ

4 голосов
/ 02 июля 2010

Предполагая, что вы реализуете три события касания (ccTouchesBegan, ccTouchesMoved и ccTouchesEnded), вы можете установить глобальный флаг при запуске ccTouchesMoved.Это будет указывать на то, что произошло перетаскивание.Когда ccTouchesEnded срабатывает и этот флаг не установлен, вы можете предположить, что это простое нажатие.

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