Speicherschnittstelle

Methoden zum Speichern von Spieldaten und Speichern von Daten

Methoden

clear()
Entfernt alle Schlüssel/Wert-Paare, falls vorhanden.

getItem(key)
Gibt den aktuellen Wert zurück, der dem angegebenen Schlüssel zugeordnet ist, oder null, wenn der angegebene Schlüssel nicht vorhanden ist.

removeItem(key)
Entfernt das Schlüssel/Wert-Paar mit dem angegebenen Schlüssel, wenn ein Schlüssel/Wert-Paar mit dem angegebenen Schlüssel vorhanden ist.

setItem(key, value)
Legt den Wert des durch den Schlüssel identifizierten Paars auf einen Wert fest und erstellt ein neues Schlüssel/Wert-Paar, wenn zuvor noch kein Schlüssel/Wert-Paar vorhanden war.

Voraussetzungen

  • Ihr Spiel muss diese Benutzeroberfläche verwenden, um den Fortschritt zu speichern, wenn Nutzer wesentliche Fortschritte gemacht haben, z. B. wenn sie ein Level abschließen.
  • Der gespeicherte Fortschritt des Spiels muss beim Start des Spiels wiederhergestellt werden.
  • Ihr Spiel muss den gespeicherten Spielfortschritt aus früheren Versionen wiederherstellen können.
  • Die Gesamtgröße des gespeicherten Spiels muss kleiner als 3 MiB und sollte kleiner als 500 KiB sein.