GlobalVars()

grandMA3 ユーザマニュアル » プラグイン » Lua 関数 - Object-Free API » GlobalVars() Version 2.2

説明

GlobalVars 関数は、グローバル変数セットへのハンドルを返します。詳しくは マクロ - 変数 を参照してください。

引数

この関数は、引数を受け取りません。

戻り値

  • handle:
    グローバル変数セットへのハンドルを返します。

グローバル変数の設定、取得、および削除を行います。

Lua
return function()
    -- Stores a local Lua variable with the handle for the global variable set.
    local variableSet = GlobalVars()
    -- Sets a global variable with an integer value using the SetVar() function.
    SetVar(variableSet, "myGlobalVar", 42)
    -- Prints the global variable using the GetVar() function.
    Printf("The value  of myGlobalVar is: " .. GetVar(variableSet, "myGlobalVar"))
    -- Deletes the global variable using the DelVar() function.
    DelVar(variableSet, "myGlobalVar")
end