Link Search Menu Expand Document

RegisterLuaScriptById(id, function, script)

RegisterLuaScriptById()

Parameters

id : 등록하고자하는 노드의 id값을 입력합니다.

function : 함수명을 입력합니다.

script : 함수구현 내용을 입력합니다.

Return Value

none

Remarks

lua의 함수를 동적으로 등록하여 활용할 수 있습니다.

Reference function

ExecuteString()

-- lua
local script = "function BlickFunction()\r\n PrintMessage(\"call...\")\r\nend";    -- lua script function

RegisterLuaScriptById("ID_RECT", "BlickFunction", script)
ID_RECT.BlickFunction()
-- javascript
Not Support

####

Examples

-- lua
function _onmousedown()
    local script = "function BlickFunction()\r\n PrintMessage(\"call...\")\r\nend";    -- lua script function

    RegisterLuaScriptById("ID_RECT", "BlickFunction", script)
    ID_RECT.BlickFunction()
end
// JavaScript
Not Support