PlayerPrefs - Sauvegarder les données sur l'appareil
1 min
Fournit la possibilité d'enregistrer les joueurs sur l'appareil auquel ils se connectent. Cela peut être appelé depuis le script client ZEPETO, et les données ne seront pas conservées si vous supprimez l'application ou changez d'appareil.
Il prend en charge l'utilisation de la même manière que PlayerPrefs dans Unity, et la capacité de stockage est limitée à 10 Ko.
▼ Exemple de code pour vérifier le nombre de lectures en utilisant la fonction Enregistrer & Charger
import { ZepetoScriptBehaviour } from 'ZEPETO.Script';
import { PlayerPrefs } from 'UnityEngine';
export default class ClientSaveLoad extends ZepetoScriptBehaviour {
private playCntKey: string = 'KeyName';
Start() {
if (PlayerPrefs.HasKey(this.playCntKey)) {
PlayerPrefs.SetInt(this.playCntKey, PlayerPrefs.GetInt(this.playCntKey) + 1);
console.log(`PlayCnt : ${ PlayerPrefs.GetInt(this.playCntKey) }`);
} else {
PlayerPrefs.SetInt(this.playCntKey, 1);
console.log('PlayCnt : 1');
}
}
}📘 Voir les informations sur PlayerPrefs de Unity https://docs.unity3d.com/ScriptReference/PlayerPrefs.html