void IncrementProgress() { statsBars = GameObject.Find("StatsBars").GetComponent <StatBars>();//get our stats bar if (points > 0) { statsBars.IncreaseProgress(points); } }
public static void SaveData(StatBars stats, Clock clock, MessageLists messageLists) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/player.binary"; FileStream stream = new FileStream(path, FileMode.Create); PlayerData data = new PlayerData(stats, clock, messageLists); formatter.Serialize(stream, data); stream.Close(); }
// Start is called before the first frame update void Start() { statsBars = GameObject.Find("StatsBars").GetComponent <StatBars>(); if (IsLoaded == true) { PlayerData data = SaveSystem.LoadData(); timeStart = data.time; dayNum = data.dayNum; } dayName.text = weekDays[dayNum]; clock.text = timeStart.ToString(); }
public StatsViewModel() { // Statistiky se zobrazují pouze pro úkoly, jež se v kalendáři vyskytují vícekrát var query = from repeatingEntry in EntryManager.Entries where repeatingEntry.Count > 1 select repeatingEntry; // Přiřazení progress barů k tomuto ViewModelu foreach (var entry in query) { StatBars.Add(new StatBarViewModel(entry)); } }
void Start() { statsBars = GameObject.Find("StatsBars").GetComponent <StatBars>(); clock = GameObject.Find("WorldClock").GetComponent <Clock>(); }