O Kit Sprite carrega um atlas de textura várias vezes se eu usar o SKTextureAtlas mais tarde?

Isso está me fazendo pensar.

O jogo começa e eu crio sprites com-spriteNodeWithImageNamed: método. Posteriormente, para animação, crio um objeto SKTextureAtlas. Algumas pessoas dizem que é mais rápido porque-spriteNodeWithImageNamed: procurará primeiro no pacote de aplicativos um png e, depois disso, examinará o atlas.

Mas o que não está claro para mim: se eu criar um SKTextureAtlas mais tarde, ele saberá sobre a imagem do atlas já carregada ou será idiota e apenas carregará a imagem novamente?

E se eu criar o objeto SKTextureAtlas em vários nós para o mesmo atlas. Ele carregará o atlas várias vezes? Devo ter certeza de usar apenas uma instância do SKTextureAtlas para qualquer atlas?

questionAnswers(1)

yourAnswerToTheQuestion