我有一个非常大的背景图像。因此,为了提高我的游戏性能,我想使用纹理资源而不是图像资源。
我使用 Xcode 8 级编辑器,我没有找到在属性检查器中使用我的纹理设置我的 SKSpriteNode 的位置。
是否可以在关卡编辑器中设置纹理?我的纹理没有出现在纹理选择框中。
我以编程方式尝试:
self.background = childNode(withName: "background") as! SKSpriteNode
self.background.texture = SKTexture(imageNamed: "backgroundTexture")
但它不起作用。
编辑
确实我有一个警告:
SKTexture: Error loading image resource: "backgroundTexture"