SpriteKit场景图像在模拟器上显示为红叉

时间:2019-05-17 10:46:24

标签: ios swift sprite-kit

在将图像加载到场景时遇到问题:

  • 我已将我的项目添加到了Images / start-button.png(+ @ 2x + @ 3x)
  • 我创建了一个新场景:MenuScene.sks
  • 我已将Sprite对象添加到场景中。
  • 我从纹理字段“开始按钮”的下拉菜单中选择了

在场景显示中,我可以看到“开始游戏”按钮。

但是当我加载模拟器时,我得到了:

SKTexture: Error loading image resource: "start-button"

Xcode Preview

模拟器预览:

Error Image

这些图像并未过大(大约300x150),并使用以下方式以编程方式加载到我的场景中:

SKSpriteNode(imageNamed: "Images/start-button")

有人知道我在这里做错了吗? 非常感谢!

1 个答案:

答案 0 :(得分:0)

start-button.png 拖放到 Assets.xcassets 区域,然后尝试再次运行模拟器