예제 #1
0
    public void Load(string data)
    {
        DayDataCollection ddc = JsonUtility.FromJson <DayDataCollection>(data);

        foreach (DayData dd in ddc.days)
        {
            if (!days.Contains(dd))
            {
                days.Add(dd);
            }
        }
    }
예제 #2
0
 private void Awake()
 {
     currentTimer          = new Timer();
     dailyTimer            = new Timer();
     currentTimerText.text = currentTimer.ToString();
     dayDatas = new DayDataCollection();
     if (PlayerPrefs.HasKey(DAYS))
     {
         RefreshTable();
         foreach (DayData dayData in dayDatas.days)
         {
             if (dayData.day == DateTime.Today.Day)
             {
                 dailyTimer.Tick(dayData.stomachTime);
             }
         }
     }
     else
     {
         dailyTimer.ResetTimer();
     }
     dailyTimerText.text = dailyTimer.ToString();
 }