
紐づけられたエンティティのカスタム変数が変更されたときに起動します。
変化前の値と変化後の値の型を対象のカスタム変数の型と一致させる必要があります。汎用型では動きません。
また、変化前の値と変化後の値が一致していてもこのイベントノードは起動されます。
このイベントノードを起動させるには、実行ノード「カスタム変数を設定」の「イベントを発生させるかどうか」を「はい」にしておく必要があります。
入出力パラメータ
| 出力パラメータ | イベント元エンティティ | エンティティ | このノードグラフが紐づけられているエンティティを出力します |
| 出力パラメータ | イベント元GUID | GUID | このノードグラフが紐づけられているエンティティのGUIDを出力します |
| 出力パラメータ | 変数名 | 文字列 | 変更された変数名を出力します |
| 出力パラメータ | 変化前の値 | 汎用 | 変数の変更前の値を出力します |
| 出力パラメータ | 変化後の値 | 汎用 | 変数の変更後の値を出力します |
使用例

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

現在のノードグラフ内のノードグラフ変数が変化した時に起動されます。
変化前の値と変化後の値の型を対象のノードグラフ変数の型と一致させる必要があります。汎用型では動きません。
また、変化前の値と変化後の値が一致していてもこのイベントノードは起動されます。
このイベントノードを起動させるには、実行ノード「ノードグラフ変数を設定」の「イベントを発生させるかどうか」を「はい」にしておく必要があります。
入出力パラメータ
| 出力パラメータ | イベント元エンティティ | エンティティ | このノードグラフが紐づけられているエンティティを出力します |
| 出力パラメータ | イベント元GUID | GUID | このノードグラフが紐づけられているエンティティのGUIDを出力します |
| 出力パラメータ | 変数名 | 文字列 | 変更された変数名を出力します |
| 出力パラメータ | 変化前の値 | 汎用 | 変数の変更前の値を出力します |
| 出力パラメータ | 変化後の値 | 汎用 | 変数の変更後の値を出力します |
使用例

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

コメント