Пример #1
0
 public static void ResetToCheckPoint(ICheckpointUser target)
 {
     MainCamera.Effects.CrossFade(0f, true);
     if (_lastCheckpoint)
     {
         _lastCheckpoint.ResetAt(target);
     }
     else
     {
         _defaultCheckpoint.ResetAt(target);
     }
     MainCamera.Effects.CrossFade(3f, false);
 }
Пример #2
0
 public void ResetAt(ICheckpointUser target) => target.Teleport(transform.position, transform.rotation);