0

メイン メニュー シーンから再生を押すと、すぐにゲームに移動します。ただし、ゲームからメイン メニュー シーンに戻るには、ユーザーが終了ボタンを押した瞬間から約 3 ~ 4 秒かかります。これには何か理由がありますか?メイン メニュー画面には SKSpriteNode が 3 つあるだけなので、それほど複雑ではありません。

これは、修正するためにバックグラウンド スレッドを使用する必要があるものですか?

私はそのシーンを次のように提示しています。

        //Pressed exit button
        if CGRectContainsPoint(exitButton.frame, location) 

            //Present main menu scene
            let skView = self.view! as SKView
            var scene: TitleScene!
            scene = TitleScene(size: skView.bounds.size)
            skView.presentScene(scene)
        }
4

0 に答える 0