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