LogoPixi’VN

一時ストレージ

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

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

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

設定

To set a temporary variable, use storage.temp.set.

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

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

取得

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

削除

To remove a temporary variable, use storage.temp.remove.

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

storage.temp.remove("myTempVariable");

このページの内容