Чертежи GL в CCSpriteBatchNode - cocos2d - PullRequest
1 голос
/ 02 ноября 2011

У меня есть несколько объектов, унаследованных от CCSprite. У каждого объекта есть дочерние элементы CCSprite и переопределенный метод рисования. Я хотел бы добавить эти объекты в один пакетный узел (CCSpriteBatchNode). Все работает нормально, но мои рисунки, выполненные методом рисования, не отображаются. Есть ли способ выполнить какие-либо чертежи GL в этих объектах, объединенных в один узел партии? Спасибо!

1 Ответ

2 голосов
/ 02 ноября 2011

Нет.

CCSpriteBatchNode рисует спрайты для вас, иначе он не сможет ускорить отрисовку своих дочерних спрайтов.В то же время он не мог знать, как пакетировать ваш собственный код отрисовки.Вот почему метод draw CCSprites, добавленный в CCSpriteBatchNode, просто не вызывается.

...