2015-10-01 30 views
1

我有简单的游戏,有一些spritenode与我在资产目录中的图像,只配置为ipad,我有2个版本的图像,一个1x和2x,是游戏是在ios 8中创建的,并且工作得很完美,现在当我用ios 9打开xcode 7时,它建议我将代码转换为swift 2,这个过程告诉它需要改变2个东西,没什么大的,因为这场比赛有点简单。spritekit,纹理图像有时加载有时不是

我遇到的问题是,当我在模拟器中启动游戏或与ios 9一起使用ipad时,图像有时会在开始时加载,然后它们会消失,有时它们甚至不会出现,我尝试再次插入图像但没有任何结果,我也尝试创建一个新的项目也没有结果。

我不知道为什么发生这种情况,请任何帮助将欣赏

回答

1

只是固定的,问题是,精灵是在不同的位置,他们被别人隐藏,看来iOS版9迫使我现在在每个sprite上使用zPosition,之前没有必要这样做,无论如何这样做可以解决我的问题,但我认为它是一个bug

+0

设置zPosition为我解决了这个问题。谢谢 ! –