public void RestoreCheckPoint(CheckPointMemento checkPointMemento) { LevelId = checkPointMemento.CheckPointLevel; Score = checkPointMemento.CheckPointScore; CheckPointTime = checkPointMemento.CheckPointTime; }
public void SetMemento(CheckPointMemento memento) { transform.position = memento.LastPosition; transform.rotation = memento.LastRotation; transform.localScale = memento.LastSize; }