эффект воды в cocos2d - PullRequest
       28

эффект воды в cocos2d

4 голосов
/ 13 октября 2010

Мне бы хотелось, чтобы в моем приложении был эффект воды на фоновом слое.Эффект не должен реагировать на прикосновение или что-то еще - ему просто нужно немного помахать изображением.

CCWaves3D кажется нормальным, но при запуске у меня появляются неприятные черные артефакты по краям.Точно так же CCShaky3D.CCLiquid снижает скорость моего приложения с 20 до 5 кадров в секунду.

Могу ли я попробовать еще какой-нибудь эффект?Или, может быть, я неправильно использую текущие эффекты?

id shaky = [CCShaky3D actionWithRange:4 shakeZ:NO grid:ccg(15,10) duration:4];
id liquid = [CCLiquid actionWithSize:ccg(15,10) duration:1];
id wave = [CCWaves3D actionWithWaves:18 amplitude:80 grid:ccg(15,10) duration:10];

Бонусный вопрос - где я могу найти хорошую документацию для эффектов cocos2d?Я нашел документы по умолчанию на cocos2d совершенно бесполезными и потратил впустую пару часов, пытаясь зайти в Google, прежде чем задавать этот вопрос: /

1 Ответ

1 голос
/ 21 ноября 2010

Я заметил проблемы с производительностью при сборке / запуске в режиме отладки.Вы пытались собрать / запустить в режиме релиза?Кроме того, вы испытываете это на устройстве, а не только на симуляторе?

К сожалению, я не нашел альтернативной документации специально для эффектов cocos2d.Вот несколько ссылок на посты и сайты, которые я собрал для различных ресурсов, включая учебные пособия, инструменты для создания игр с картами плиток, использование zwoptex для создания листов спрайтов, использование помощника vertex для создания plist-файла verticies для обнаружения столкновений box2d / chipmunk вместотолько прямоугольники и сайты для изображений и звуков:

Cocos2d Resources

Нужна 2D-графика для iPhone

http://www.learn -cocos2d.com / база знаний / tutorial-professional-cocos2d-xcode-project-template /

Учебные пособия Ray особенно полезны мне наряду с просмотром тестовых приложений, включенных в cocos2d.

Удачного кодирования!

...