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

説明

このカテゴリには、自分のグラフのデータ値を他のフロー グラフや Lua スクリプトで利用可能にするために使用できるノードが含まれています。

このノードをユニット フロー グラフ、エンティティに割り当てるフロー グラフ、またはフロー サブルーチンで使用すると、新しい出力データ接続が、このユニット、他のフロー グラフ内のエンティティまたはサブルーチンを表すフロー ノードで、使用可能になります。他のフロー グラフがこの出力データ接続からデータを読み取る場合はいつでも、このユニット、エンティティまたはサブルーチンによって External Output ノードに渡された最後の値を受け取ります。

たとえば、次の図は、Custom variable という名前の External Output String ノードが含まれているユニット フローを示します。このユニット用の Data > Level Unit ノードがレベル フロー グラフに含まれているときは、自動的に同じ名前の出力接続が提供されます。レベル フロー グラフがこの出力接続から値を読み取るときに、ユニット フロー グラフが External Output String ノードに最後に渡した値を取得します。この場合は、Get Unit Level Name ノードによって生成された文字列です。

External In Event

さらに、stingray.Level.flow_variable()stingray.Unit.flow_variable()、または stingray.FlowComponent.flow_variable() を呼び出すことによって、Lua から外部出力変数を読み取ることができます。

ノード

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このアクターを取得できます。

入力

actor

Actor

公開するアクターです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このブール値を取得できます。

入力

boolean

Boolean

公開するブール値です。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このカメラを取得できます。

入力

camera

Camera

公開するカメラです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このエンティティを取得できます。

入力

entity

Entity

公開するエンティティです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この ID を取得できます。

入力

id

Id Value

公開する ID です。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このライトを取得できます。

入力

light

Light

公開するライトです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このマテリアルを取得できます。

入力

material

Material

公開するマテリアルです。

これはベース クラスから "non-input input string" を使用するため、カスタムのままとします。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このメッシュを取得できます。

入力

mesh

Mesh

公開するメッシュです。

これはベース クラスから "non-input input string" を使用するため、カスタムのままとします。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このムーバを取得できます。

入力

mover

Mover

公開するムーバです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この数値を取得できます。

入力

float

Numeric

公開する数値です。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このクォータニオンを取得できます。

入力

quaternion

Quaternion

公開するクォータニオンです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この文字列を取得できます。

入力

string

String

公開する文字列です。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このユニットを取得できます。

入力

unit

Unit

公開するユニットです。

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

変数

Name

string

外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この vector3 を取得できます。

入力

vector3

Vector 3

公開する vector3 です。

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