Flappy bird 屏幕在你死的时候闪烁? - Swift

Flappy bird screen flash when you die? - Swift

当您在 Flappy Bird 中与管道相撞时,屏幕上会出现极其短暂的白色闪光。我怎样才能在我自己的游戏中重现这一点?它几乎类似于截屏时出现的白色闪光,但持续时间要短得多。我怎样才能重现这种短暂的白光闪光?这段代码显然会进入我的 if died == true 语句,只是询问会进入其中以产生白色闪光的代码。

  • 创建一个屏幕大小的SKShapeNode。
  • 将其背景色设置为白色。
  • 添加 SKAnimation,将 alpha 从 0 更改为 1,然后从 1 更改为 0。

完成。