LogoPixi’VN

Speicher

Wie man persistente und temporäre Variablen in Pixi’VN speichert, abruft und verwaltet, einschließlich der Keyv-Integration.

Es ist wichtig zu verstehen, dass die Engine Variablen nicht verarbeiten kann, wenn sie nicht im Spielspeicher gespeichert sind, wenn du einen Spielstand lädst oder wenn du zurückgehst.

Außerdem kannst du im Spielarchiv jeden Variablentyp speichern, außer class und function (da sie nicht in JSON umgewandelt werden können), wie zum Beispiel: string, number, boolean, object, array usw. Wenn du "flags" (Booleans) speichern möchtest, wird empfohlen, die Flags-Funktionalität zu verwenden, ein sehr leistungsfähiges Flag-Verwaltungssystem.

ink

Sie können diese Methode mit der ink-Syntax verwenden. Mehr dazu hier.

Setzen

Um eine Variable im Spielspeicher zu setzen, verwende storage.set.

import { storage } from "@drincs/pixi-vn";

storage.set("myVariable", 42);

Abrufen

Um eine Variable aus dem Spielspeicher abzurufen, verwende storage.get.

import { storage } from "@drincs/pixi-vn";

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

Entfernen

Um eine Variable aus dem Spielspeicher zu entfernen, verwende storage.remove.

import { storage } from "@drincs/pixi-vn";

storage.remove("myVariable");

Weitere Funktionen

Auf dieser Seite