Depolama arayüzü

Oyunda kalıcılık ve veri tasarrufu yöntemleri.

Yöntemler

clear()
Varsa tüm anahtar/değer çiftlerini kaldırır.

getItem(key)
Verilen anahtarla ilişkilendirilmiş geçerli değeri veya belirtilen anahtar mevcut değilse null döndürür.

removeItem(key)
Belirtilen anahtara sahip bir anahtar/değer çifti varsa belirtilen anahtarın bulunduğu anahtar/değer çiftini kaldırır.

setItem(key, value)
Anahtar tarafından tanımlanan çiftin değerini değere ayarlayarak daha önce anahtar için anahtar/değer çifti yoksa yeni bir anahtar/değer çifti oluşturur.

Koşullar

  • Kullanıcılar bir seviyeyi tamamlama gibi önemli ilerleme kaydettiklerinde oyununuz ilerlemeyi kaydetmek için bu arayüzü kullanmalıdır.
  • Oyununuz başladığında kaydedilen ilerlemeyi geri yüklemelidir.
  • Oyununuz, oyunun önceki sürümlerinden kaydedilen ilerleme durumunu geri yükleyebilmelidir.
  • Kaydedilen oyunun toplam boyutu 3 MiB'tan küçük olmalıdır ve 500 KiB'tan küçük olmalıdır.