2
如何通过搜索带有字符串的场景来使Swift精灵套件游戏跳转到另一个场景。所以:Swift按名称查找场景
let scenename : String = "Map1"
let scene : SKSCene = SkScene.getscene(scenename)
我们有类似的东西吗?
如果没有请帮助我的替代品!
感谢您的帮助和时间!
如何通过搜索带有字符串的场景来使Swift精灵套件游戏跳转到另一个场景。所以:Swift按名称查找场景
let scenename : String = "Map1"
let scene : SKSCene = SkScene.getscene(scenename)
我们有类似的东西吗?
如果没有请帮助我的替代品!
感谢您的帮助和时间!
做一个委托调用你的SKView从当前场景,它呈现的场景则提出了另一个场景是这样的:
let newScene = SKScene.init(fileNamed: "MyScene")
newScene!.scaleMode = SKSceneScaleMode.Fil
let reaveal = SKTransition.crossFadeWithDuration(0.01)
let aSKView = self.view as! SKView
aSKView.presentScene(newScene!, transition: reaveal)
请检查内存泄漏;)
代码只是给了我一个错误。 – HeeysamH
你可以在这里添加你的代码吗?你有场景文件添加到你的目标?或者你正在以编程方式创建它。 –
让newScene = SkScene.init(fileNamed: “Map_1_1”) newScene.scaleMode =的scaleMode 让reaveal = SKTransition.crossFadeWithDuration(0.01) self.view .presentScene(newScene,过渡:reaveal)? – HeeysamH