这似乎完全正常:
当我创建一个完全相同的新项目时,只是新图像,它不起作用:
我甚至尝试过
var mainChartxt = SKTexture(imageNamed: "mainC.png")
它仍然给我同样的错误:
SKTexture: Error loading image resource: "img/mainC.png"
我尝试清理项目并删除派生数据文件夹但仍然没有运气,因为图片没有显示在应用程序上!
感谢。
答案 0 :(得分:4)
您在项目中添加图像的位置/方式如何?
第二种语法(没有路径)应该没问题。如果这是文件格式,您甚至不必指定 .png (但如果是其他内容则需要: .jpg , .jpeg ,...
您可能想要检查您的资产是否已“检查”目标会员资格。在右侧(公用事业)> File Inspector>目标成员:检查您的目标(如果您没有任何测试,则不是测试目标)。
答案 1 :(得分:0)
在遵循使用spritekit开发游戏的教程时,我发生了类似的错误。
错误是“SKTexture:加载图片资源时出错:”imagename“”
在我的情况下,路径设置不正确。
我们可以重新检查以确保路径始终设置正确。