我讀到,當我將圖像添加到xcassets文件中時,如果它們被分組,SpriteKit會將它們組合成地圖集結構。SpriteKit紋理地圖集文件夾結構
目前我在Mac上創建帶有內部文件夾的atlas文件夾,然後將此文件夾拖放到我的項目文件夾結構中,然後將該文件夾從項目文件夾結構拖動到xcassets文件中。地圖集文件夾的
打破:
example.atlas (folder)
-> ex_0 (folder)
--> ex_0.png
--> [email protected]
--> [email protected]
-> ex_1 (folder)
... and so on...
這是正確的嗎?我應該創建子文件夾,還是應該將所有圖像放在atlas文件夾中?我需要將圖集放入xcassets文件嗎?
最後,說這些圖像是瓦片,我將有多個不同的瓦片,比如example2,atlas,example3.atlas等。如果我打算同時使用所有這些瓦片,我應該將它們合併成1大阿特拉斯文件夾?
感謝您的任何幫助,我明白有多種方式來做事情。我想我正在尋找最有效的方式來提高我的應用程序的性能。答案可能取決於某些事情。所以,如果你能解釋這種情況的左右,那麼當我的情況處於中間某個位置時,我可以用常識來弄清楚該怎麼做。
謝謝。
感謝您的意見。所以對於tileset,我不需要將它們添加到xcassets中? – Discoveringmypath
如果所有的圖像都要一起使用,我還應該儘可能多地融入圖集中? – Discoveringmypath
@Discoveringmypath首先將圖像添加到xcassets文件夾,然後創建一個圖塊集。在貼圖集中,您可以從資產中導入圖像。這意味着1x,2x,3x版本將自動加載,具體取決於屏幕分辨率。 –