2
我只是想知道在Swift + Sprite Kit中更改場景的最簡單方法是什麼?最簡單的方法來更改Swift + Sprite Kit中的場景
我只是想知道在Swift + Sprite Kit中更改場景的最簡單方法是什麼?最簡單的方法來更改Swift + Sprite Kit中的場景
當在場景之間切換時,您需要設置一個過渡,場景將如何切換到下一個場景,並定義要過渡到的場景。
對於過渡,
var transition:SKTransition = SKTransition.fadeWithDuration(1)
的fadeWithDuration
可以與任何SKTransition
其中的列表來替換可以在文檔https://developer.apple.com/library/prerelease/ios/documentation/SpriteKit/Reference/SKTransition_Ref/index.html
作爲定義場景中找到,
var scene:SKScene = GameScene(size: self.size)
您正在說明您希望過渡到哪個場景,在這種情況下爲GameScene
, d將替換爲您希望轉換到的任何場景。
爲了開始轉換,請致電:
self.view?.presentScene(scene, transition: transition)
這將移動到其之前設立的路線,利用這也是限定的過渡transition
現場scene
。
這可能是閱讀精靈套件編程指南 - 它都在那裏。如果你已經知道了一種改變場景的方法,並且它太複雜了,那麼就發佈該代碼。它應該是一個與presentScene的單線程:在它。 – LearnCocos2D