Хранилище
Как сохранять, получать и управлять постоянными и временными переменными в Pixi’VN, включая интеграцию с Keyv.
Важно понимать, что если переменные не сохранены в игровой памяти, движок не сможет обработать их, когда вы загружаете сохранение или когда вы возвращаетесь назад.
Кроме того, в игровом архиве вы можете сохранить переменную любого типа, кроме class и function (потому что их нельзя преобразовать в JSON), например: string, number, boolean, object, array и т. д. Если вы хотите сохранить «флаги» (булевы значения), рекомендуется использовать функциональность флагов — очень производительную систему управления флагами.
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");