Можно ли использовать CCSpriteBatchNode с изображениями из одного файла?

Можно ли использовать CCSpriteBatchNode с анимацией, в которой используются отдельные файлы изображений. Это анимация, которую я создаю:

CCAnimation *begFlamesAnim = [CCAnimation animationWithFiles:@"begFlames_" frameCount:54 delay:0.03f];

Возможно ли это или CCSpriteBatchNode работает только со spriteSheets?


person Stephen    schedule 01.11.2012    source источник


Ответы (1)


CCSpriteBatchNode и содержащиеся в нем дочерние элементы CCSprite должны использовать одну и ту же текстуру. Если вы используете отдельные изображения, вы создаете отдельные текстуры для каждого изображения. Тогда вы не сможете спрайт-пакетировать, и это приведет к пустой трате памяти по сравнению с атласом текстур, содержащим все эти изображения.

person LearnCocos2D    schedule 01.11.2012