ListenerExampleCode: Difference between revisions
From Crumbled World Wiki
(Created page with "==Example Code== Script 1 <syntaxhighlight lang="lua"> function create() --Register listener group eventHandler = Listener("groupName") end function update() eventHandler:pushEvent("update") return true end </syntaxhighlight> Script 2 listener <syntaxhighlight lang="lua"> function create() --Register listener group eventListener = Listener("groupName") --listen on update event, call the function eventUpdate when event happens. eve...") |
(No difference)
|
Latest revision as of 08:01, 6 July 2025
Example Code
Script 1
function create()
--Register listener group
eventHandler = Listener("groupName")
end
function update()
eventHandler:pushEvent("update")
return true
end
Script 2 listener
function create()
--Register listener group
eventListener = Listener("groupName")
--listen on update event, call the function eventUpdate when event happens.
eventListener:registerEvent("update", eventUpdate)
end
function eventUpdate()
print("updated")
end
function update()
return true
end