Event カテゴリ - Stingray フロー ノード リファレンス

ノード

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Entity

entity

スポーンされたエンティティです。

使用できるのは、外部フロー エディタを使用して作成され、エンティティのフロー コンポーネント内に設定されたフロー グラフ内のみです。

このノードは、次の場合にトリガします。

  • エディタからレベルをテストしている、エディタからプロジェクトを実行している、またはプロジェクトの配置済みビルドを実行している場合。
  • プロジェクトが、このフロー グラフを使用するエンティティのインスタンスが格納されているレベルをロードしたとき。
  • このフロー グラフを使用するエンティティのインスタンスが動的に(フローまたは Lua によって)スポーンされたとき。

ただし、このノードは Stingray エディタ内ではトリガしません。Event > Entity Spawned Editor も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Entity

entity

スポーンされたエンティティです。

使用できるのは、外部フロー エディタを使用して作成され、エンティティのフロー コンポーネント内に設定されたフロー グラフ内のみです。

このノードは、次の場合にエディタ内でトリガします。

  • このフロー グラフを使用するエンティティのインスタンスが格納されているレベルを開いたとき。
  • このフロー グラフを使用するエンティティの新しいインスタンスをレベル内に配置したとき。
  • アセット プレビュー ビューポートで、このフロー グラフを使用するエンティティのインスタンスの表示が開始されたとき。

このノードは、エディタからレベルをテストしている場合、エディタからプロジェクトを実行している場合、またはプロジェクトの配置済みビルドを実行している場合はトリガしません。Event > Entity Spawned も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Entity

entity

スポーン解除されたエンティティです。

使用できるのは、外部フロー エディタを使用して作成され、エンティティのフロー コンポーネント内に設定されたフロー グラフ内のみです。

このノードは、次の場合にトリガします。

  • エディタからレベルをテストしている、エディタからプロジェクトを実行している、またはプロジェクトの配置済みビルドを実行している場合。
  • ゲームが、このフロー グラフを使用するエンティティのインスタンスが格納されているレベルをロード解除したとき。
  • このフロー グラフを使用するエンティティのインスタンスが動的に(フローまたは Lua によって)スポーン解除されたとき。

ただし、このノードは Stingray エディタ内ではトリガしません。Event > Entity Unspawned Editor も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Entity

entity

スポーン解除されたエンティティです。

使用できるのは、外部フロー エディタを使用して作成され、エンティティのフロー コンポーネント内に設定されたフロー グラフ内のみです。

このノードは、次の場合にエディタ内でトリガします。

  • このフロー グラフを使用するエンティティのインスタンスが格納されているレベルを閉じたとき。
  • このフロー グラフを使用するエンティティのインスタンスをレベルから削除したとき。
  • アセット プレビュー ビューポートで、このフロー グラフを使用するエンティティのインスタンスの表示が停止されたとき。

このノードは、エディタからレベルをテストしている場合、エディタからプロジェクトを実行している場合、またはプロジェクトの配置済みビルドを実行している場合はトリガしません。Event > Entity Unspawned も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

レベルのロード時にトリガされる出力イベントです。

Level Flow Editor でのみ使用可能です。

出力

Out

event

レベルの終了時にトリガされる出力イベントです。

Level Flow Editor でのみ使用可能です。

出力

Out

event

レベルの更新時にトリガされる出力イベントです。

Unit Flow EditorLevel Flow EditorExternal Flow Editor で使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Touching Unit

unit

接触するアクターを保持しているユニットです。

Touching Actor

actor

ムーバに接触するアクターです。

Touched Mover

mover

衝突するムーバです。

Position

vector3

ムーバの位置です。

Normal

vector3

衝突の垂直力です。

Motion Direction

vector3

ムーバの方向です。

Motion Length

float

衝突の長さです。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Touching Unit

unit

ムーバを保持しているユニットです。

Touching Mover

mover

他のムーバに接触するムーバです。

Touched Mover

mover

衝突するムーバです。

Unit Flow Editor でのみ使用可能です。

出力

Touched Actor

actor

接触されるアクターです。

Touching Actor

actor

他のアクターに接触するアクターです。

Touching Unit

unit

接触するアクターを保持しているユニットです。

Position

vector3

アクターの位置です。

Normal

vector3

衝突の垂直力です。

Separation Distance

float

距離です。

Impulse Force

vector3

アクターに加えられる衝撃力です。

Start Touch

event

アクターの接触時にトリガされる出力イベントです。

Stay Touching

event

アクターが接触したままのときにトリガされる出力イベントです。

End Touch

event

アクターの接触終了時にトリガされる出力イベントです。

変数

Actor

string

Unit Flow Editor でのみ使用可能です。

出力

Touched Actor

actor

接触されるアクターです。

Touching Actor

actor

他のアクターに接触するアクターです。

Touching Unit

unit

接触するアクターを保持しているユニットです。

Enter

event

出力イベントです。

Leave

event

出力イベントです。

変数

Actor

string

接触するアクターです。

Unit Flow Editor でのみ使用可能です。

出力

Touched

event

アクターの接触時にトリガされる出力イベントです。

Untouched

event

アクターの接触解除時にトリガされる出力イベントです。

Touching Actor

actor

シェイプに接触されるアクターです。

Touching Unit

unit

接触するアクターを保持しているユニットです。

変数

Shape

level_object

シェイプ オブジェクトです。

入力

event

Enable

有効化のための入力イベントです。

event

Disable

無効化のための入力イベントです。

Level Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Unit

unit

スポーンされるユニットです。

使用できるのは、ユニット フロー内のみです。

このノードは、次の場合にトリガします。

  • エディタからレベルをテストしている、エディタからプロジェクトを実行している、またはプロジェクトの配置済みビルドを実行している場合。
  • プロジェクトが、このフロー グラフを使用するユニットのインスタンスが格納されているレベルをロードしたとき。
  • このフロー グラフを使用するユニットのインスタンスが動的に(フローまたは Lua によって)スポーンされたとき。

ただし、このノードは Stingray エディタ内ではトリガしません。Event > Unit Spawned Editor も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Unit

unit

スポーンされるユニットです。

使用できるのは、ユニット フロー内のみです。

このノードは、次の場合にエディタ内でトリガします。

  • このフロー グラフを使用するユニットのインスタンスが格納されているレベルを開いたとき。
  • このフロー グラフを使用するユニットの新しいインスタンスをレベル内に配置したとき。
  • アセット プレビュー ビューポートで、このフロー グラフを使用するユニットのインスタンスの表示が開始されたとき。

このノードは、エディタからレベルをテストしている場合、エディタからプロジェクトを実行している場合、またはプロジェクトの配置済みビルドを実行している場合はトリガしません。Event > Unit Spawned も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Unit

unit

スポーン解除されるユニットです。

使用できるのは、ユニット フロー内のみです。

このノードは、次の場合にトリガします。

  • エディタからレベルをテストしている、エディタからプロジェクトを実行している、またはプロジェクトの配置済みビルドを実行している場合。
  • ゲームが、このフロー グラフを使用するユニットのインスタンスが格納されているレベルをロード解除したとき。
  • このフロー グラフを使用するユニットのインスタンスが動的に(フローまたは Lua によって)スポーン解除されたとき。

ただし、このノードは Stingray エディタ内ではトリガしません。Event > Unit Unspawned Editor も参照してください。

Unit Flow Editor でのみ使用可能です。

出力

Out

event

ノードの評価が完了するとこのイベントがトリガされます。

Unit

unit

スポーン解除されるユニットです。

使用できるのは、ユニット フロー内のみです。

このノードは、次の場合にエディタ内でトリガします。

  • このフロー グラフを使用するユニットのインスタンスが格納されているレベルを閉じるか、エディタを閉じたとき。
  • このフロー グラフを使用するユニットのインスタンスをレベルから削除したとき。
  • アセット プレビュー ビューポートで、このフロー グラフを使用するユニットのインスタンスの表示が停止されたとき。

このノードは、エディタからレベルをテストしている場合、エディタからプロジェクトを実行している場合、またはプロジェクトの配置済みビルドを実行している場合はトリガしません。Event > Unit Spawned も参照してください。

Unit Flow Editor でのみ使用可能です。