Ich habe zwei Szenen: Home und Play. Der Übergang zur Spielszene ist im Vergleich zum Übergang in die Heimat sehr langsam. Ich denke, das liegt daran, dass es in meiner Spielszene mehr Hacken gibt. Gibt es eine Möglichkeit, die Spielszene vorzuladen? Oder den Übergang nahtloser gestalten?Slow Skscene Übergang
Ich bin interessiert an der Antwort in diesem Forum Preload a Scene to prevent lag? aber ich habe keine Ahnung, wo ich anfangen soll. Wo platziere ich einen Teil A und B der Antwort
Hier ist, was ich
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
let touch = touches
let location = touch.first!.locationInNode(self)
let node = self.nodeAtPoint(location)
if (node.name == "Balloon") {
let sceneAction = SKAction.runBlock({
let secondScene = Scene2(size: self.size)
let transition = SKTransition.fadeWithDuration(1)
secondScene.scaleMode = SKSceneScaleMode.AspectFill
self.scene!.view?.presentScene(secondScene, transition: transition)
})
PlayButton.runAction(SKAction.sequence([sound,SKAction.animateWithTextures(array, timePerFrame: 0.1),sceneAction,SKAction.waitForDuration(1)]))
}
mit Jede andere Lösung ist in Ordnung.
Dank
Hey danke für die Antwort. Ich habe dies für Swift 3 versucht und es funktioniert nicht. Können Sie bitte Ihre Antwort aktualisieren? – Yraw
@Yraw überprüfen Sie das Update –
Es gibt mir einen Fehler "Gameconfiguration hat keine Member Level". – Yraw