LogoPixi’VN

Storage

Come archiviare, recuperare e gestire variabili persistenti e temporanee in Pixi'VN, inclusa l'integrazione Keyv.

Che cos'è lo storage di gioco? Lo storage di gioco è un luogo in cui è possibile salvare le variabili che si desidera conservare tra le sessioni di gioco.

È fondamentale capire che se le variabili non vengono salvate nella memoria del gioco, il motore non sarà in grado di gestirle quando carichi un salvataggio o quando torni indietro.

Inoltre, nell'archivio del gioco è possibile salvare qualsiasi tipo di variabile, eccetto class e function (perché non possono essere convertite in JSON), come: string, number, boolean, object, array, ecc. Se si desidera salvare i "flag" (booleani), si consiglia di utilizzare la funzionalità flag, un sistema di gestione dei flag ad altissime prestazioni.

ink

Puoi usare questo metodo con la sintassi ink. Scopri di più qui.

Impostare

Per impostare una variabile nell'archivio di gioco, utilizzare storage.set. This function has the following parameters:

  • name: Il nome della variabile da impostare.
  • value: Il valore della variabile da impostare.
import { storage } from "@drincs/pixi-vn";

storage.set("myVariable", 42);

Ottenere

Per ottenere una variabile dall'archivio del gioco, utilizzare storage.get. This function has the following parameters:

  • name: Il nome della variabile da ottenere.
import { storage } from "@drincs/pixi-vn";

const myVariable = storage.get("myVariable");

Rimuovere

Per rimuovere una variabile dall'archivio del gioco, utilizzare storage.remove. This function has the following parameters:

  • name: Il nome della variabile da rimuovere.
import { storage } from "@drincs/pixi-vn";

storage.remove("myVariable");

Altre funzionalità

In questa pagina