検索ノード(プレイヤーとキャラ関連)

対象のキャラを所持しているプレイヤーエンティティを取得します。

入出力パラメータ
入力パラメータキャラエンティティエンティティ対象のキャラを指定します
出力パラメータ所属プレイヤーエンティティエンティティ取得したプレイヤーエンティティを出力します
使用例

オプションタブを押すと、プレイヤーの選択フラグを「はい」に更新します。

対象のプレイヤーGUIDに基づくプレイヤーIDを取得します。

※プレイヤーIDは、ステージ入場時にどの場所から入場したかで決定されます。
 特に制限が設けられていない場合、ルームではどの場所から入場してもゲーム開始されます。
 そのため、プレイヤー1に必ずしも誰かがいるわけではないことを考慮しましょう。

入出力パラメータ
入力パラメータプレイヤーGUIDGUID対象のプレイヤーGUIDを指定します
出力パラメータプレイヤーID整数取得したプレイヤーIDを出力します
使用例

ステージに入場しているプレイヤー全員を1グループにしてランキングを更新します。

対象のプレイヤーIDに基づくプレイヤーGUIDを取得します。

入出力パラメータ
入力パラメータプレイヤーID整数対象のプレイヤーIDを指定します
出力パラメータプレイヤーGUIDGUID取得したプレイヤーGUIDを出力します
使用例

プレイヤー1のエンティティを特定し、カスタム変数に格納します。

プレイヤーが所持するキャラクターがすべて戦闘不能じょうたいかどうか取得します。

入出力パラメータ
入力パラメータプレイヤーエンティティエンティティ対象のプレイヤーを指定します
出力パラメータ結果ブール値はいの場合、所持するキャラはすべて戦闘不能状態になっています
使用例

オプションタブを押すと、キャラクターがすべて戦闘不能になっているプレイヤーに対して、すべてのキャラクターを復活させます。

対象のプレイヤーのニックネームを取得します。

入出力パラメータ
入力パラメータプレイヤーエンティティエンティティ対象のプレイヤーを指定します
出力パラメータニックネーム文字列取得したニックネームを出力します
使用例

プレイヤーエンティティ作成時、ニックネームをカスタム変数に格納します。

対象のプレイヤーの残り復活回数を取得します。

入出力パラメータ
入力パラメータプレイヤーエンティティエンティティ対象のプレイヤーを指定します
出力パラメータ残り回数整数取得した残り回数を出力します
使用例

プレイヤーの残っている復活回数に対してボーナススコアをつけます。

プレイヤーが使用している入力デバイスを取得します。

入出力パラメータ
入力パラメータプレイヤーエンティティエンティティ対象のプレイヤーを指定します
出力パラメータ入力デバイスの種類列挙・キーボードとマウス
・コントローラー
・タッチスクリーン
使用例

タッチスクリーンを使用しているプレイヤーに対して専用レイアウトを割り当てます。

対象のプレイヤーが所持するすべてのキャラクターを取得します。

入出力パラメータ
入力パラメータプレイヤーエンティティエンティティ対象のプレイヤーを指定します
出力パラメータキャラエンティティリストエンティティリスト取得したエンティティリストを出力します
使用例

現在、順位が1位のプレイヤーのキャラクターに対してユニット状態を付与します

ステージに存在するすべてのプレイヤーエンティティのリストを取得します。

入出力パラメータ
出力パラメータプレイヤーエンティティリストエンティティリスト取得したエンティティリストを出力します
使用例

「指定プレイヤーの全キャラエンティティを取得」のノードグラフと同じです。

対象のプレイヤーの復活時間(秒)を取得します。

入出力パラメータ
入力パラメータプレイヤーエンティティエンティティ対象のプレイヤーを指定します
出力パラメータ時間整数取得した復活時間を出力します
使用例

タイマー起動時、プレイヤーの復活時間をカスタム変数に格納します。

コメント