我有一个使用精灵图集(扩展名.spriteatlas
)的 SpriteKit 游戏。它位于我的Assets.xcassets
. 这个精灵图集工作得很好。我像这样加载地图集:
let atlas = SKTextureAtlas(named: "Atlas")
现在,我正在尝试添加第二个精灵图集,但 Xcode 说“找不到纹理图集‘SecondAtlas’”。
我已经尝试以多种方式创建/添加第二个...在我的桌面上创建它,然后将它拖到 Xcode 中;.xcassets
在我的桌面上创建它,然后通过 Finder 窗口将其拖入;复制/粘贴现有的、工作的、精灵图集,然后重命名它;等等
我已经检查并重新检查了我正在尝试使用正确的文件夹名称加载精灵图集。我是。
我还尝试了以下方法:
- 退出 Xcode
- 重新打开 Xcode
- 打开我的项目
- 清理构建文件夹
- 构建/运行
不管我做什么,精灵图集都找不到,尽管它就在我面前……它出现在 Xcode 中,并出现在 Finder 中。我没主意了。
谢谢您的帮助!