Api > LuaEvents > AddLocal()
Like Add()
, however this method adds the handler to the Local Event. Local event is an event only defined for individual Game Object and Script combination.
Parameters:
Name |
Type |
Description |
script |
LuaBehaviour |
The current running script object from LUA.script . |
eventName |
string |
The name of the local event. This will only defined with in GameObject + LuaScript combination. It will not cause collision with global events. |
handler |
function |
The handler function. |
Returns:
type |
Description |
LuaEventId |
Id unique to event name and attached handler |
Usage
---@type LuaBehaviour
local script;
---@type string
local eventName;
---@type function
local handler;
local val0 = LuaEvents:AddLocal(script, eventName, handler)