Ios Sprite Atlas-将@3x、@2x和@1x图像导入XCAssets
我有一个脚本,我写了一个文件夹的图像,并自动调整它们的大小,以@3x,@2x,和@1x等效 我将文件夹命名为@3x、@2x、@1x,在每个文件夹中,每个图像的后缀分别为@3x.png、@2x.png、@1x.png。(例如,弹跳球框架-1@3x.png位于@3x文件夹中) 我用于导入图像的方式如下:Ios Sprite Atlas-将@3x、@2x和@1x图像导入XCAssets,ios,xcode,xcasset,Ios,Xcode,Xcasset,我有一个脚本,我写了一个文件夹的图像,并自动调整它们的大小,以@3x,@2x,和@1x等效 我将文件夹命名为@3x、@2x、@1x,在每个文件夹中,每个图像的后缀分别为@3x.png、@2x.png、@1x.png。(例如,弹跳球框架-1@3x.png位于@3x文件夹中) 我用于导入图像的方式如下: 使用Xcode中的“+”按钮在XCAssets中手动创建新的sprite atlas文件夹 手动将@3x图像拖放到此文件夹中。Xcode将使用这些图像作为@3x版本 手动(1乘1)将每个@2x图像和
谢谢 我想出了如何做到这一点,并想与大家分享: 您可以在Xcode中创建一个新的atlas,并删除它提供给您的默认图像 …现在,在计算机上创建一个文件夹,并将所有图像放在其中。每一张图片。1x、2x和3x 命名约定应该是这样的(假设我的图像是25帧,比如bouncing-ball-1.png、bouncing-ball-2.png等)
- bouncing-ball-1.png将是1x版本(注意没有1x?)
- 弹跳球-1@2x.png
- 弹跳球-1@3x.png
Xcode将查看bouncing-ball-1,bouncing-ball-1@2x,bouncing-ball-1#3x,…,等等,并为所有3种尺寸创建一个图像(因此在我的示例中为25个)我想出了如何做到这一点,并希望与大家分享: 您可以在Xcode中创建一个新的atlas,并删除它提供给您的默认图像 …现在,在计算机上创建一个文件夹,并将所有图像放在其中。每一张图片。1x、2x和3x 命名约定应该是这样的(假设我的图像是25帧,比如bouncing-ball-1.png、bouncing-ball-2.png等)
- bouncing-ball-1.png将是1x版本(注意没有1x?)
- 弹跳球-1@2x.png
- 弹跳球-1@3x.png