Каковы ограничения на спрайт-листы?Справочник по API гласит:
A CCSPriteSheet can reference one and only one texture (one image file, one texture atlas).
Означает ли это, что я могу использовать большую текстуру 512x512 с большим количеством спрайтов в ней, как для анимации, и при этом иметь возможность использовать лист спрайтов для рендеринга этого?Даже если у меня может быть несколько экземпляров спрайта, которые находятся в разных кадрах анимации?
В настоящее время я загружаю текстуры, подобные этой
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"fiends.plist"];
, и назначаю их вот так
fiendSprite = [CCSprite spriteWithSpriteFrameName:spriteName];
Смогу ли я нарисовать эти спрайты, используя лист спрайтов, хотя разные башни в игре используют разные части большой текстуры ??