SpriteKit:将 SKSpriteView 添加到视图
SpriteKit: Add SKSpriteView To The View
我有一张背景图片,我正在尝试将其分配给屏幕
我的代码:
let image = SKSpriteNode(imageNamed: "background")
func addBackground(sizeNode: CGFloat){
image.size = CGSizeMake(sizeNode, sizeNode)
image.position.x = xPos
image.position.y = yPos
GameScene().addChild(image)
}
程序编译没有错误消息,但在我的屏幕上没有可见节点(节点计数器 = 1 应该是 41)并且我在控制台中得到以下行:
'<'CAMetalLayer: 0x13cd07c10>: calling -display has no effect.
希望你能帮帮我!
你的最后一行创建了一个 GameScene 的新实例,并将图像添加到它。此实例未分配给变量且从未添加到屏幕。
GameScene().addChild(image)
检查您是否已经创建了一个屏幕并在 skview 中展示了它。将您的背景添加到此场景
我有一张背景图片,我正在尝试将其分配给屏幕
我的代码:
let image = SKSpriteNode(imageNamed: "background")
func addBackground(sizeNode: CGFloat){
image.size = CGSizeMake(sizeNode, sizeNode)
image.position.x = xPos
image.position.y = yPos
GameScene().addChild(image)
}
程序编译没有错误消息,但在我的屏幕上没有可见节点(节点计数器 = 1 应该是 41)并且我在控制台中得到以下行:
'<'CAMetalLayer: 0x13cd07c10>: calling -display has no effect.
希望你能帮帮我!
你的最后一行创建了一个 GameScene 的新实例,并将图像添加到它。此实例未分配给变量且从未添加到屏幕。
GameScene().addChild(image)
检查您是否已经创建了一个屏幕并在 skview 中展示了它。将您的背景添加到此场景