public void BirimiBaslat(DataUnit birDataUnit, UIManagerDers5 birUIMaagerScripti) { this.benimDataUnitim = birDataUnit; this.benimBeraberIsYaptigimScript = birUIMaagerScripti; butonMetinAlaniText.text = this.benimDataUnitim.ad + " " + this.benimDataUnitim.soyad; GetComponent <Button>().onClick.AddListener(ButonaTiklayincaBilgilerimiYazdir); }
public void Save() { UIManagerDers5 myUIManager = GetComponent <UIManagerDers5>(); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Create(Application.persistentDataPath + "/kisiBilgileri.botednm"); bf.Serialize(file, myUIManager.programVerileri); file.Close(); Debug.Log("Veriler kaydedildi"); }
public void Load() { if (File.Exists(Application.persistentDataPath + "/kisiBilgileri.botednm")) { UIManagerDers5 myUIManager = GetComponent <UIManagerDers5>(); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/kisiBilgileri.botednm", FileMode.Open); List <DataUnit> yuklenenVeri = (List <DataUnit>)bf.Deserialize(file); // myUIManager.programVerileri = yuklenenVeri; myUIManager.YuklenenVerileriEkranaIsle(yuklenenVeri); file.Close(); Debug.Log("Kayitlar yuklendi"); } else { Debug.Log("Bir kayit dosyasi bulunamadi."); } }