Timer

説明

Lua 関数の Timer は、指定した Lua 関数の遅延呼び出しを行うために用いられます。

構文

Timer(function:name, number:delaytime, number:max_count, [function:cleanup], [light_userdata:context object]): nothing

Returns: nothing

Lua 関数を、間に1秒の遅延を付けて3回呼び出すには、以下のようなコードでプラグインを作成します。

local function main()
    local function timedFunction()
        Printf("Do something")
    end
    local waitSeconds = 1
    local iterations = 3
    Timer(timedFunction, waitSeconds, iterations);
end

return main