ios SKTexture:加载图像资源时出错

pprl5pva  于 2023-05-02  发布在  iOS
关注(0)|答案(3)|浏览(202)

这似乎工作得很好:

当我用完全相同的东西创建一个新项目时,只是新的图像,它不起作用:

我甚至试过

var mainChartxt = SKTexture(imageNamed: "mainC.png")

它仍然给我同样的错误:

SKTexture: Error loading image resource: "img/mainC.png"

我尝试清理项目并删除派生数据文件夹,但仍然没有运气,因为图像不会显示在应用程序上!
谢谢。

zphenhs4

zphenhs41#

你在哪里/如何在你的项目中添加图像?
第二个语法(没有 path)应该没问题。您甚至不必指定 。png,如果这是文件格式(但如果是其他格式,则需要:.jpg.jpeg,...
您可能需要检查您的资产是否已针对目标成员资格进行了“检查”。在右侧(工具)〉文件检查器〉目标成员资格:* 检查 * 你的目标(如果你没有任何测试,不是测试)。

deyfvvtc

deyfvvtc2#

我在使用spritekit开发游戏的教程中也遇到了类似的错误。
错误为“SKTexture:加载图像资源时出错:“imagename””
在我的情况下,路径设置不正确。
我们可以重新检查以确保路径始终设置正确。

w1jd8yoj

w1jd8yoj3#

也有可能我们选择了错误的目标设备,我们将资产添加到不同的设备。
为Apple TV添加了资产,但我在iPhone上运行应用程序。在这种情况下,你也会得到同样的错误。
因此,请确保正确添加目标设备资产。

相关问题