Загружает ли Sprite Kit атлас текстуры несколько раз, если позже я использую SKTextureAtlas?

Это заставляет меня думать.

Игра начинается, и я создаю спрайты с-spriteNodeWithImageNamed: метод. Позже для анимации я создаю объект SKTextureAtlas. Некоторые люди говорят, что это быстрее, потому что-spriteNodeWithImageNamed: сначала заглянет в комплект вашего приложения для png, а после этого заглянет в атлас.

Но что мне неясно: если я создам SKTextureAtlas позже, это узнает о уже загруженном образе атласа или он будет тупым и просто загрузит изображение снова?

И если я создаю объект SKTextureAtlas в нескольких узлах для одного и того же атласа. Будет ли он загружать атлас несколько раз? Должен ли я использовать только один экземпляр SKTextureAtlas для любого атласа?

Ответы на вопрос(1)

Ваш ответ на вопрос