UserVariables

説明

Lua 関数の UserVariables は、ユーザ変数を扱うための諸関数です。

さらに、以下の変数も利用できます。

GlobalVars
PluginVars

関数

GetVar: ユーザ変数の値をキー(例: "myUserVar")によって取得します。

SetVar: ユーザ変数の保存や変更を行います。

DelVar: ユーザ変数を削除します。

UserVars: ユーザ変数への参照オブジェクトを返します。

ユーザ変数の設定、取得、削除を行うには、以下のようなコードでプラグインを作成します。

local function main()
    local userVars = UserVars()

    -- store user variable:
    SetVar(userVars, "myUserVar", 666)

    -- get user variable:
    local myVariable = GetVar(userVars, "myUserVar")
    Printf("myUserVar = " .. myVariable)

    -- delete user variable:
    DelVar(userVars, "myUserVar")
end

return main