Example #1
0
        /// <summary>
        /// Memento 클래스로부터 데이터를 복원한다.
        /// Originator 데이터에 Memento에 저장한 데이터를 넣음.
        /// </summary>
        /// <param name="memento"></param>
        public void RestoreDataMemento(PlayerMemento memento)
        {
            Debug.Log("======== 데이터 복원 ========");

            Level    = memento.Level;
            HP       = memento.Hp;
            PlayTime = memento.PlayTime;
        }
Example #2
0
 //메멘토 객체를 저장한다.
 public void AddMemento(PlayerMemento memento)
 {
     mementoList.Add(memento);
 }