我有一个脚本,我写了一个需要图像文件夹的脚本,并自动将它们调整为@ 3x,@ 2x和@ 1x等效。Sprite Atlas - 将@ 3x,@ 2x和@ 1x图像导入到XCAssets中
我将文件夹命名为@ 3x,@ 2x,@ 1x,并且在每个文件夹中,每个图像的后缀分别为@ 3x.png,@ 2x.png和@ 1x.png。 (因此,例如[email protected]驻留在@ 3X文件夹)
我用来导入图像的方式只是这样的:
- 手动创建一个新的精灵地图集文件夹在XCAssets中使用Xcode中的“+”按钮
- 手动将@ 3x图像拖放到此文件夹中。然后Xcode将使用这些图像作为他们的@ 3x版本。
- 手动(1乘1)将@ 2x图像和每个@ 1x图像移动到@ 3x图像旁边各自的“插槽”中。
但是现在我有很多图片可以使用,这对我来说只是很多工作。
我希望我可以将整个文件夹拖放到XCAssets(包含所有3x,2x,1x图像),并且Xcode会自动将每个图像放在一个巨型精灵图集所属的位置。
这种事情可能吗?我可以发誓我读过的地方,如果你命名文件夹/图像命名约定,并将父母后缀作为.atlas,那么它为你做这一切,而无需手动做到这一点。
任何人都可以为此提供建议/解决方案吗?
谢谢!