Pixi’VN

一時ストレージ

特定のナラティブ期間だけ必要な変数のために、Pixi’VN で一時ストレージを使用する方法を説明します。

多くの場合、ナラティブの特定の期間だけ変数を使用すると便利です。通常のストレージを使用する場合、それらの変数が不要になった時点で手動で削除し、セーブデータを軽量かつ効率的に保つ必要があります。

この問題を解決するために、Pixi’VN には一時ストレージシステムがあります。ナラティブノード(label)内で初期化された一時変数は、そのナラティブノード(label)が閉じられると削除されます。そこから別のナラティブノード(label)が呼び出された場合、一時変数は子のナラティブノード(label)からも引き続きアクセスできます。ただし、jump を使って別のナラティブノード(label)が呼び出された場合(現在のナラティブノード(label)が閉じられ、新しいものが開始されるため)、一時変数はアクセスできなくなります。

設定

一時変数を設定するには、storage.temp.set を使用します。

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

storage.temp.set("myTempVariable", 42);

取得

一時変数を取得するには、通常の storage.get 関数を使用します。

削除

一時変数を削除するには、storage.temp.remove を使用します。

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

storage.temp.remove("myTempVariable");

このページの内容