LogoPixi’VN

Storage temporaneo

Spiega come utilizzare lo storage temporaneo in Pixi'VN per le variabili necessarie solo durante un periodo narrativo specifico.

In molti casi è utile utilizzare le variabili solo durante un determinato periodo della narrazione. Utilizzando un archivio normale, sarebbe necessario rimuovere manualmente queste variabili quando non sono più necessarie, per mantenere i salvataggi leggeri ed efficienti.

Per risolvere questo problema, Pixi’VN dispone di un sistema di archiviazione temporanea. Le variabili temporanee inizializzate in una label verranno eliminate quando la label verrà chiusa. Se da essa viene chiamata un'altra label, la variabile temporanea sarà comunque accessibile dalla label figlia. Tuttavia, se un'altra label viene chiamata con jump (quindi la label corrente verrà chiusa e quella nuova verrà avviata), la variabile temporanea non sarà più accessibile.

Set

Per impostare una variabile temporanea, utilizza storage.setTempVariable. Questa funzione ha i seguenti parametri:

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

storage.setTempVariable("myTempVariable", 42);

Ottieni

Per ottenere una variabile temporanea, utilizzare la normale funzione storage.getVariable.

Rimuovi

Per rimuovere una variabile temporanea, utilizzare storage.removeTempVariable. Questa funzione ha i seguenti parametri:

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

storage.removeTempVariable("myTempVariable");

On this page