Preguntas básicas sobre cómo crear Atlas de textura en Xcode

Creo que podría estar utilizando Texture Atlases incorrectamente, y quería pedir algunos consejos.

Encontré algunos sitios en línea que sugerían crear una carpeta, digamos Ball.atlas, y allí, agregar mis cuadros de animation (bola1, bola2, bola3).

Luego, arrastre y suelte ball.atlas en mi tree de contenido Xcode real y luego haga reference a ese atlas en un código como este:

self.ballAtlas = SKTextureAtlas(named: "ball") self.ballImages.append(self.ballAtlas.textureNamed("ball1")); self.ballImages.append(self.ballAtlas.textureNamed("ball2")); self.ballImages.append(self.ballAtlas.textureNamed("ball3")); self.ballImages.append(self.ballAtlas.textureNamed("ball4")); self.ballImages.append(self.ballAtlas.textureNamed("ball5")); 

y luego puedo hacer reference a self.ballImages para mostrar la animation, etc.

Sin embargo, vi otra guía que dice simplemente ir a la carpeta de tus XCassets, y hacer clic en '+', y presionar 'nuevo atlas de textura' y crea una carpeta. Luego simplemente arrastre las imágenes de la pelota allí.

Sin embargo, hay una diferencia fundamental aquí: en el segundo enfoque, puede especificar @ 1x, @ 2x, @ 3x, mientras que en el primer ejemplo (arrastrando la carpeta) no hay forma de especificar.

¿Qué debería estar haciendo? ¿No debería estar arrastrando algo y, en su lugar, simplemente coloco todos los atlas dentro de la colección xcassets?

¡Gracias!