Bir class içindeki ve bağlı olduğu belirli harici değişkenleri dirty (kirli) olarak işaretlemenin kolay bir yolu var mı?
Unity ile Android için mobil oyun yapıyorum.
Sorun: Json kayıt ve encrypt işlemini application pause içinde kullanıyorum ve çok fazla okuma yazma yapıyor. Hem kaynak kullanımı arttığı için hem de veri sorunlarına sebep olduğu için oyun dataları kırılıyor.
Kirli olarak işaretleyebilirsem sadece veriler değişince kaydedebilirim.
Ayrıca android için, oyundan çıkış yapmadan hemen önce kaydetmenin 'stabil' bir yolu var mı? Application quit olması lazım bir fonksiyon var ama çökme, pil bitmesi vs gibi sorunlarda veya büyük veri kayıtlarında sorun olabiliyormuş. En stabil yöntem nedir?
Okuma/yazma işlemini minimumda ve stabil tutmaya çalışıyorum. Veriler bozulunca geri dönüşü yok üstüne yazıyor.
Bunu dolaylı yollardan yapabilirim ama kolay ve stabil bir yöntem arıyorum.