2015-01-13 52 views

回答

5

当在场景之间切换时,您需要设置一个过渡,场景将如何切换到下一个场景,并定义要过渡到的场景。

对于过渡,

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

相关问题