ストレージ
Keyv連携を含む、Pixi’VNで永続変数と一時変数を保存・取得・管理する方法。
変数がゲームメモリに保存されていない場合、セーブデータをロードしたときや前に戻ったときに、エンジンがそれらを処理できないことを理解しておくことが重要です。
さらに、ゲームアーカイブには 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");