SKTexture:加载图像资源时出错

这似乎完全正常:

在此处输入图像描述

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

在此处输入图像描述

我甚至试过了

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

它仍然给我同样的错误:

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

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

谢谢。

你在哪里/如何在项目中添加图像?

第二种语法(没有路径 )应该没问题。 你甚至不必指定.png,如果这是文件格式(但你需要的是其他东西: .jpg.jpeg ,…

您可能想要检查您的资产是否已“检查”目标成员资格。 在右侧(实用程序)>文件检查器>目标成员: 检查您的目标(如果您没有任何测试,请检查测试目标)。

在遵循使用spritekit开发游戏的教程时,我发生了类似的错误。

错误是“SKTexture:加载图片资源时出错:”imagename“”

在我的情况下,路径设置不正确。

我们可以重新检查以确保路径始终正确设置。