我得到這個代碼奇怪的錯誤。所以基本上我正在嘗試轉換場景,並且輸入了代碼並多次查看了Apple的文檔。但似乎無法找出這個錯誤。任何幫助表示讚賞。我只是想從場景1到場景2進行簡單的過渡。我非常惱火,因爲我搜索了很多地方,找不到這個問題的答案。萬分感謝。.presentScene/Swift 3(SpriteKit)的奇怪錯誤
截至目前,我有兩個場景:第一個是「FirstScene」,第二個是「GameScene」。我試圖從場景1(第一場景)轉換到場景2(GameScene)。
錯誤我收到: 「無法將類型的價值」(fileNamed:字符串) '!SKScene' 到指定的類型「
let yourNextScene:SKScene! = (fileNamed: "GameScene")
let transition = SKTransition.moveIn(with: .right, duration: 1)
scene?.view?.presentScene(yourNextScene as SKScene, transition: transition)
let yourNextScene = SKScene(fileNamed:「GameScene」) –
它的工作!謝謝你,先生! –
使用:只是指定類型 - 它不會自動調用初始化器。這基本上只是'SKScene.init(fileNamed:「GameScene」)' – Fluidity