У меня есть CCSprites
, которые являются потомками CCParallaxNode
, которые прокручиваются по горизонтали. Все они имеют одинаковый размер, то есть 2048X640 (для версий -hd, 1024X320 для не-hd), но они содержат большое количество прозрачности. Например, спрайт облаков представляет собой тонкий, тонкий слой облаков, а остальное прозрачно. Получу ли я удар по производительности, используя большое изображение - я должен урезать его до минимальной высоты и установить вертикальное положение вручную, а не класть все спрайты в начало координат?
ОБНОВЛЕНИЕ: Я обрезал все слои до их минимальной высоты (по-прежнему 2048 или 1024 ширины в зависимости от дисплея), и частота кадров изменилась с менее чем 30 до почти 50. Так что, да, большой успех!