【问题标题】:Xcode ignores Texture Atlas inside a subfolderXcode 忽略子文件夹中的 Texture Atlas
【发布时间】:2014-04-29 03:11:21
【问题描述】:

我有一个案例,我需要在我的 iOS 应用程序包中保留文件夹层次结构,其中包含一些纹理图集。但是,与组引用的情况不同,Xcode 似乎忽略了作为文件夹而不是组引用的目录下的任何纹理图集。有什么解决方法吗?

【问题讨论】:

  • 我也遇到了这个问题。事实上,对我来说,如果命名一个文件夹而不是一个组,纹理图集似乎不会生成,更不用说子文件夹中的纹理了。

标签: ios xcode sprite-kit


【解决方案1】:

您是否尝试过重命名并在文件夹名称的末尾添加“.atlas”,再次将其拖到您的项目中并保持以下选项处于勾选状态?将项目复制到设计中...为任何创建组...添加到目标(选择您的项目)

【讨论】:

  • 当我添加一个带有文件夹引用选项的文件夹时,Xcode 不允许我从其项目导航器中添加任何内容。我可以添加/删除文件/文件夹的唯一方法是使用 Finder,这相当于将它们与父文件夹一起添加。此外,所有纹理图集都已经有了“.atlas”扩展名。
【解决方案2】:

Xcode 中,将文件夹移动到Assets.xcassets 是不够的。您必须进入 Assets 并选择 AR and SceneKit > Sprite Atlas,重命名文件夹并将所有精灵移到其中。

P.S.记得在启动更正后的Assets之前从模拟器/设备中删除您的应用。

【讨论】:

    猜你喜欢
    • 2014-05-06
    • 1970-01-01
    • 1970-01-01
    • 2022-11-16
    • 2019-06-21
    • 1970-01-01
    • 1970-01-01
    • 2018-05-07
    • 1970-01-01
    相关资源
    最近更新 更多