イベントノード(カスタム変数)

紐づけられたエンティティのカスタム変数が変更されたときに起動します。
変化前の値と変化後の値の型を対象のカスタム変数の型と一致させる必要があります。汎用型では動きません。
また、変化前の値と変化後の値が一致していてもこのイベントノードは起動されます。

このイベントノードを起動させるには、実行ノード「カスタム変数を設定」の「イベントを発生させるかどうか」を「はい」にしておく必要があります。

入出力パラメータ
出力パラメータイベント元エンティティエンティティこのノードグラフが紐づけられているエンティティを出力します
出力パラメータイベント元GUIDGUIDこのノードグラフが紐づけられているエンティティのGUIDを出力します
出力パラメータ変数名文字列変更された変数名を出力します
出力パラメータ変化前の値汎用変数の変更前の値を出力します
出力パラメータ変化後の値汎用変数の変更後の値を出力します
使用例

「コイン獲得枚数」が「5」になった時、幻境ステージを終了します。

現在のノードグラフ内のノードグラフ変数が変化した時に起動されます。
変化前の値と変化後の値の型を対象のノードグラフ変数の型と一致させる必要があります。汎用型では動きません。
また、変化前の値と変化後の値が一致していてもこのイベントノードは起動されます。

このイベントノードを起動させるには、実行ノード「ノードグラフ変数を設定」の「イベントを発生させるかどうか」を「はい」にしておく必要があります。

入出力パラメータ
出力パラメータイベント元エンティティエンティティこのノードグラフが紐づけられているエンティティを出力します
出力パラメータイベント元GUIDGUIDこのノードグラフが紐づけられているエンティティのGUIDを出力します
出力パラメータ変数名文字列変更された変数名を出力します
出力パラメータ変化前の値汎用変数の変更前の値を出力します
出力パラメータ変化後の値汎用変数の変更後の値を出力します
使用例

オプションタブを押すと、ノードグラフ変数に1が設定されます。
「イベントを発生させるかどうか」が「はい」になっているので、「ノードグラフ変数が変化した時」のイベントノードが起動します。

変化後の値が「1,2,3,4」の時はノードグラフ変数に対して+1します。
そして、ノードグラフ変数が5に更新された時、ノードグラフ変数に0を設定します。
ノードグラフ変数に0を設定しているノードは、「イベントを発生させるかどうか」が「いいえ」になっているので、再度イベントノードが起動されることはありません。

コメント