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

ノード

出力

Out

event

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

変数

Function

string

呼び出される関数の名前です。

入力

generic

Arg 1

関数に渡される最初の引数値です。

generic

Arg 2

関数に渡される 2 番目の引数値です。

generic

Arg 3

関数に渡される 3 番目の引数値です。

generic

Arg 4

関数に渡される 4 番目の引数値です。

generic

Arg 5

関数に渡される 5 番目の引数値です。

event

In

このイベントがこのノードの評価をトリガします。

このノードに渡すすべての引数値は、... Lua 変数で、引数の可変長リストとして関数に渡されます。{...}のように波括弧で囲うことでこの引数リストをテーブルとして取得することができます。そのため、次のように関数内で引数を繰り返し適用することができます。

function myGlobalFunction(...)
    for index, argument in ipairs( {...} ) do
        -- handle each argument value, such as by assigning them to a local variable
    end
end

また、Lua select()関数を呼び出すことでリストから 1 つ以上の引数値を取得することもできます。たとえば、次のようになります。

function myGlobalFunction(...)
    local first_arg, second_arg, third_arg = select(1, ...)
    local fourth_arg = select(4, ...)
end

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

出力

Out

event

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

変数

Script

string

実行されるスクリプトです。

入力

generic

Arg 1

コードのブロックで使用可能な最初の引数です。

generic

Arg 2

コードのブロックで使用可能な 2 番目の引数です。

generic

Arg 3

コードのブロックで使用可能な 3 番目の引数です。

generic

Arg 4

コードのブロックで使用可能な 4 番目の引数です。

generic

Arg 5

コードのブロックで使用可能な 5 番目の引数です。

event

In

このイベントがこのノードの評価をトリガします。

このノードに渡すすべての引数値は、... Lua 変数で、引数の可変長リストとして使用可能です。{...}のように波括弧で囲うことでこの引数リストをテーブルとして取得することができます。そのため、次のようにコードのブロック内で引数を繰り返し適用することができます。

for index, argument in ipairs( {...} ) do
    -- handle each argument value, such as by assigning them to a local variable
end

また、Lua select()関数を呼び出すことでリストから 1 つ以上の引数値を取得することもできます。たとえば、次のようになります。

local first_arg, second_arg, third_arg = select(1, ...)
local fourth_arg = select(4, ...)

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