Harika Bir Unity Rehberi: PlayerPrefs Kullanimi
Unity oyun motorunda verileri kalici olarak saklamanin en kolay ve pratik yollarindan biri PlayerPrefs sinifini kullanmaktir. PlayerPrefs, kucuk boyutlu verileri (anahtar-deger ciftleri seklinde) kullanicinin cihazinda saklamamiza olanak tanir. Bu rehberde PlayerPrefs'in nasil calistigini, hangi veri tiplerini destekledigini ve gercek bir senaryoda nasil kullanilacagini ogrenecegiz.
PlayerPrefs temel olarak uc farkli veri tipini saklayabilir: Float, Int ve String. Bu tipler sayesinde oyuncunun skorunu, ses seviyesi ayarlarini veya en son kaldigi bolum bilgisini kolayca kaydedebiliriz.
Verileri kaydederken PlayerPrefs.SetInt, PlayerPrefs.SetFloat veya PlayerPrefs.SetString fonksiyonlarini kullaniriz. Kaydettigimiz verileri geri okumak icin ise sirasiyla PlayerPrefs.GetInt, PlayerPrefs.GetFloat ve PlayerPrefs.GetString fonksiyonlarindan yararlaniriz. Ayrica PlayerPrefs.Save() cagrisi ile verileri diske kalici olarak yazmayi garanti altina alabiliriz.
Ancak unutulmamalidir ki PlayerPrefs hassas veriler (sifreler, satin alim bilgileri vb.) icin guvenli degildir, cunku bu veriler cihaz uzerinde sifrelenmeden saklanir. Guvenli veri saklama ihtiyaclari icin daha gelismis yontemler tercih edilmelidir.
🧠 Ders Sonu Değerlendirme Testi
Dersi tamamladıktan sonra bilgilerinizi test edin ve ekstra puanlar kazanın.
Yorumlar (0)
İlk yorumu siz yapın!