Setting A Restore Point For A Character In SpriteKit