self.view?.presentScene(GameOverScene(), transition: transition)
显然:“调用中的额外参数'转换'是错误。 因为这是我的第一个应用程序,我不知道如何解决它。
类似的错误是:
self.view?.presentScene(scene, transition: true)
具有相同的错误消息。如果可以解决,那将是我的第一个工作应用程序。
它是用swift(Xcode)和spritekit编写的。
提前感谢您的回答。
PS:
self.runAction(SKAction.sequence([SKAction.waitForDuration(3.0),
SKAction.runBlock({
var transition:SKTransition = SKTransition.flipHorizontalWithDuration(0.5)
var scene:SKScene = GameScene(size: self.size)
self.view?.presentScene(scene, transition: true)
这是第二个错误的段落。
答案 0 :(得分:0)
您是否曾尝试传入SKTransition的实际实例?
self.view?.presentScene(GameOverScene(), transition: SKTransition.crossFadeWithDuration(20))
您可以在此处找到有关不同转换的概述:https://developer.apple.com/library/IOs/documentation/SpriteKit/Reference/SKTransition_Ref/index.html