コード例 #1
0
 public void SetCountdownSettings(string key, CountdownSettings value)
 {
     if (countdownData.ContainsKey(key))
     {
         countdownData[key] = value;
     }
     else
     {
         countdownData.Add(key, value);
     }
 }
コード例 #2
0
 public CountdownSettings GetCountdownSettings(string key, CountdownSettings fallback)
 {
     if (countdownData.ContainsKey(key))
     {
         return(countdownData[key]);
     }
     else
     {
         return(fallback);
     }
 }
コード例 #3
0
    public void SetComponentValue()
    {
        CountdownSettings settings = SavedData.data.GetCountdownSettings(key, new CountdownSettings());

        use.isOn = settings.useCountdown;
        dayFormat.SetTextWithoutNotify(settings.dayTimeFormat);
        nightFormat.SetTextWithoutNotify(settings.nightTimeFormat);
        expiredText.SetTextWithoutNotify(settings.expiredText);

        year.SetTextWithoutNotify(settings.objective.Year.ToString());
        month.SetTextWithoutNotify(settings.objective.Month.ToString());
        day.SetTextWithoutNotify(settings.objective.Day.ToString());
        hour.SetTextWithoutNotify(settings.objective.Hour.ToString());
        minute.SetTextWithoutNotify(settings.objective.Minute.ToString());
    }
コード例 #4
0
        public NumbersController(CountdownSettings countdownSettings)
        {
            CountdownSettings = countdownSettings;

            Console.WriteLine("Ready");
        }
コード例 #5
0
 public WordSearchController(CountdownSettings countdownSettings)
 {
     CountdownSettings = countdownSettings;
 }