Это заставляет меня думать.Может ли Sprite Kit загружать текстурный атлас несколько раз, если позже использовать SKTextureAtlas?
Игра начинается, и я создаю спрайты с помощью метода -spriteNodeWithImageNamed:
. Позже для анимации я создаю объект SKTextureAtlas. Некоторые говорят, что это быстрее, потому что -spriteNodeWithImageNamed:
сначала заглянет в ваш комплект приложений для png, и после этого он заглянет в атлас.
Но что мне непонятно: если я создам SKTextureAtlas позже, это узнает об уже загруженном изображении атласа, или это будет глупо и просто загрузит изображение снова?
И если я создаю объект SKTextureAtlas в нескольких узлах для того же атласа. Будет ли он загружать атлас несколько раз? Должен ли я использовать только один экземпляр SKTextureAtlas для любого атласа?