在我制作的游戏中,每次打开游戏时我都想制作一个动画。我当时在考虑使用SKScene作为加载场景,以便能够显示动画。您认为这是一个好主意还是有更好的方法来进行此操作?

最佳答案

SKScenes是Sprite Kit的构建块。您可以使用场景内置的功能进行动画处理,延迟和过渡到另一个场景。基本上,进行一个序列,以场景过渡到下一个场景结束。

// Here is transitioning code which covers a majority of your tasks.

SKTransition *reveal = [SKTransition flipHorizontalWithDuration:0.5];
SKScene * gameOverScene = [[GameOverScene alloc] initWithSize:self.size won:YES];
[self.view presentScene:gameOverScene transition: reveal];

10-08 05:56