Прокрутка элементов на экране [iOS cocos2d] - PullRequest
2 голосов
/ 14 июля 2011

ОК, поэтому в моей игре пользователи должны прокручивать элементы, так же, как вы прокручиваете веб-страницу в Safari. Есть ли способ сделать это? Если нет, может быть, прокручивать их в сторону, как вы делаете в spriboard? Спасибо.

1 Ответ

2 голосов
/ 14 июля 2011

Я не совсем уверен, что понял, что вы хотели бы сделать, но есть расширение cocos2d, которое кажется подходящим: CCScrollLayer .

Подкласс CCLayer, который позволяет передать массив слоев, а затем создаст плавный скроллер. В комплекте с эффектом «щелчка».

Если вам нужна общая прокрутка в вашем представлении, я предлагаю этот учебник или эту тему из cocos2d список.

EDIT:

Я никогда не делал этого, но я думаю, что можно масштабировать CCScrollLayer до нужного вам размера.

В противном случае вы можете изменить contentSize слоя или даже поместить CCScrollLayer в узел отсечения.

В любом случае, я думаю, что гораздо проще начать с этого и найти способ адаптировать его к вашим конкретным требованиям, чем начинать с нуля.

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