【发布时间】:2018-04-03 05:50:53
【问题描述】:
我目前正在开发一款只有几个屏幕的游戏。我在场景中添加了一些精灵纹理,如下所示。
为什么我的图像不能在模拟器中持续加载?
仪表板场景文件
仪表板模拟器尝试 1
这是在 iOS 模拟器中加载应用程序的一次尝试。如您所见,在此实例中没有从上面的 spritekit 场景文件中加载许多图像。
仪表板模拟器尝试 2
下面是在模拟器中加载仪表板场景的另一种尝试。结果视图完全不同,但没有更改任何代码。我不明白正在渲染的图像是如何变化的。
【问题讨论】:
-
应该调用什么代码来显示图像?
-
无代码。它们显示在 spritekit 场景文件中,如第一张图像所示。我必须使用代码来一致地显示图像吗?
-
你至少会有更多的控制权
-
已经检查过 z 位置了吗?
-
所有 z-index 级别都设置为 0。让我觉得更奇怪的是显示的图像是随机的。我可以重新加载场景,但它并不一致。
标签: ios swift sprite-kit