我在将图像加载到场景时遇到问题:
- 我已将 Images/start-button.png (+@2x +@3x) 添加到我的项目中
- 我创建了一个新场景:MenuScene.sks
- 我已将 Sprite 对象添加到场景中。
- 我从纹理字段的下拉列表中选择了“开始按钮”
在我的场景显示上,我可以看到“开始游戏”按钮。
但是当我加载模拟器时我得到:
SKTexture: Error loading image resource: "start-button"
模拟器预览:
这些图像尺寸不大(大约 300x150),并且它们使用以下方式以编程方式加载到我的场景中:
SKSpriteNode(imageNamed: "Images/start-button")
有谁知道我在这里做错了什么? 非常感谢!
最佳答案
将 start-button.png 拖放到 Assets.xcassets 区域并尝试再次运行模拟器
关于ios - SpriteKit 场景图像在模拟器上显示为红十字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56184860/