検索ノード(リスト関連)

リストに指定された値が含まれているかどうかを取得します。

入出力パラメータ
入力パラメータリスト汎用検索対象のリストを指定します
入力パラメータ汎用検索対象の値を指定します
出力パラメータ含むかどうかブール値はいの場合、指定リストに指定した値が含まれています
使用例

準備完了リスト(ブール値リスト)に「いいえ」がなくなるまで、タイマーを動かします。
リストに含まれる値がすべて、「はい」になったとき、タイマーを終了します。

リスト内で最小値を取得します。
※浮動小数点数リスト または 整数リストのみ使用可能です。

入出力パラメータ
入力パラメータリスト汎用検索対象のリストを指定します
出力パラメータ最小値汎用リスト内の最小値を出力します
使用例

文字列リスト内で一番最初に空文字が登場するインデックスを取得します。

このノードグラフだと、空文字が設定されている場所は2と4なので、
「リストを検索して値のIDを返す」ノードでは、[2,4]と出力されます。

その最小値をとるので、「2」を取得します。

リスト内で最大値を取得します。
※浮動小数点数リスト または 整数リストのみ使用可能です。

入出力パラメータ
入力パラメータリスト汎用検索対象のリストを指定します
出力パラメータ最大値汎用リスト内の最大値を出力します
使用例

試合数を投票で決めます。
一番投票が多かった試合数が決定されます。投票が同数になった場合は、少ない試合数が優先されます。

投票リストで一番多かった票数は3票の試合数です。
3票を獲得したインデックスリストを取得し、そのうちの最小のインデックスを取得します。
今回の例だと、3票を獲得したインデックス:1になるので、試合数は3になります。

リスト内の指定されたIDの値を取得します。

入出力パラメータ
入力パラメータリスト汎用検索対象のリストを指定します
入力パラメータID整数取得するIDを指定します
出力パラメータ汎用取得した値を出力します
使用例

フィールドに存在するキャラクターのうち、ID:0のキャラクターエンティティを取得します。
アドバンスモードでソロプレイをしているなら、キャラクターがが1人しかいないため、エンティティを特定することができます。

リストの長さ(要素数)を取得します。

入出力パラメータ
入力パラメータリスト汎用検索対象のリストを指定します
出力パラメータ長さ整数リストの長さを出力します
使用例

プレイヤーエンティティ作成時、そのプレイヤーがセーブデータを持っているか判定します。

リスト内で指定された値を見つけ、その値が設定されているIDのリストを取得します。
※見つからない場合は、空のリストを取得します。

入出力パラメータ
入力パラメータターゲットリスト汎用検索対象のリストを指定します
入力パラメータ汎用検索対象の値を指定します
出力パラメータIDリスト整数リスト指定値が設定されているIDのリストを出力します
使用例

「リストの最小値を取得」のノードグラフと同じです。

コメント