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 から外部出力変数を読み取ることができます。
|
他のフロー グラフまたは Lua で読み取ることができるようにアクター値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このアクターを取得できます。
|
入力 |
actor |
| Actor | | |
公開するアクターです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにブール値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このブール値を取得できます。
|
入力 |
boolean |
| Boolean | 
| |
公開するブール値です。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにカメラ値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このカメラを取得できます。
|
入力 |
camera |
| Camera | | |
公開するカメラです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにエンティティ値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このエンティティを取得できます。
|
入力 |
entity |
| Entity | 
| |
公開するエンティティです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるように ID 値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この ID を取得できます。
|
入力 |
id |
| Id Value | 
| |
公開する ID です。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにライト値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このライトを取得できます。
|
入力 |
light |
| Light | | |
公開するライトです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにマテリアル値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このマテリアルを取得できます。
|
入力 |
material |
| Material | | |
公開するマテリアルです。
これはベース クラスから "non-input input string" を使用するため、カスタムのままとします。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにメッシュ値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このメッシュを取得できます。
|
入力 |
mesh |
| Mesh | | |
公開するメッシュです。
これはベース クラスから "non-input input string" を使用するため、カスタムのままとします。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにムーバ値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このムーバを取得できます。
|
入力 |
mover |
| Mover | | |
公開するムーバです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるように数値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この数値を取得できます。
|
入力 |
float |
| Numeric | 
| |
公開する数値です。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにクォータニオン値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このクォータニオンを取得できます。
|
入力 |
quaternion |
| Quaternion | 
| |
公開するクォータニオンです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるように文字列値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この文字列を取得できます。
|
入力 |
string |
| String | 
| |
公開する文字列です。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるようにユニット値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、このユニットを取得できます。
|
入力 |
unit |
| Unit | 
| |
公開するユニットです。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。
|
他のフロー グラフまたは Lua で読み取ることができるように vector3 値を公開します。
|
変数 |
| | Name | 
| string |
外部変数の名前です。他のフロー グラフまたはサブルーチンはこの名前の出力接続を使用して、この vector3 を取得できます。
|
入力 |
vector3 |
| Vector 3 | 
| |
公開する vector3 です。
|
Unit Flow Editor、Level Flow Editor、External Flow Editor で使用可能です。