LogoPixi’VN

存储

如何在 Pixi’VN 中存储、获取和管理持久性及临时变量,包括 Keyv 集成。

必须理解的是,如果变量没有保存在游戏内存中,那么当你加载存档返回时,引擎将无法处理它们。

此外,在游戏存档中,你可以保存除 classfunction 之外的任何类型的变量(因为它们无法转换为 JSON),例如:stringnumberbooleanobjectarray 等。 如果你想保存"标志"(布尔值),建议使用标志功能,这是一个性能非常高的标志管理系统。

ink

你可以在 ink 语法中使用此方法。 在这里了解更多。

设置

要在游戏存储中设置变量,请使用 storage.set

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

storage.set("myVariable", 42);

获取

要从游戏存储中获取变量,请使用 storage.get

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

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

移除

要从游戏存储中移除变量,请使用 storage.remove

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

storage.remove("myVariable");

其他功能

本页内容