2012-12-04 2 views
1

Я пытаюсь использовать GLKBaseEffect (от GLKit), чтобы создать эффект света на CCSprite внутри моей игры на основе Cocos2D 2.0.GLKit + Cocos2d 2.0?

Я прочитал много нитей и статей, и, к сожалению, GLKit и Cocos2D 2.0 никогда не используются вместе.

Не могли бы вы просто показать мне направление интеграции простого эффекта GLKBaseEffect (например, светового эффекта) на CCSprite Cocos2D 2.0?

спасибо.

ответ

2

GLKit и Cocos2D никогда не используются вместе, потому что они оба являются обертками OpenGL. Вы не можете комбинировать, смешивать или делиться ими или их функциональностью. Каждый из них использует свой собственный контекст OpenGL.

Если вы хотите использовать эффекты частиц в cocos2d, вам придется использовать инструмент «Конструкция частиц» или написать шейдеры для более сложных эффектов.

+0

Понял, спасибо. –