Using Sprites, Asset Catalogue and Scene Editor?

I am not sure about the results that I am seeing so wanted to check if I am actually doing this right, this is what I am doing. I have a 20 frame sprite that I am rendering out at 3 resolutions.


  1. RED SQUARE, 20, Frames, 30 x 40 Pixels, Square_####.png
  2. GREEN SQUARE, 20 Frames, 60 x 80 Pixels, Square_####@2x.png
  3. BLUE SQUARE, 20 Frames, 90 x 120 Pixels, Square_####@3x.png


  • All three sequences (60 frames total) go into a folder on the desktop called Square.atlas. This atlas is then dragged into Assets.xcassets
  • I am testing on an iPhone 6 so I am setting the GameScene.sks size to 375 x 667 Points


My issue is that when I select the GameScene.sks, drag a Color Sprite into the workspace and set its texture property to Square_0001 I get the RED@1x sprite that is super small, just 7.2 x 9.6 points. When I run on the device (iPhone6) I get the GREEN@2x sprite with the same relative size. So the right image is getting picked, its just not the right size.


What I have been doing (and I am not sure if this is right) is changing the size of the sprite in the GameScene.sks (which is set to iPhone6 375 x 667 Points) from 7.2 x 9.6 Points back to the correct iPhone6 size (which should be that of the @2x asset 30 x 40 Points).


Am I missing something, doing this wrong, or is this just a little confusing?


PS: There were 3 sprite images above, but the forum seems to not want to post them, even though they show up when editing.

Using Sprites, Asset Catalogue and Scene Editor?
 
 
Q