Lua Scream: Difference between revisions
From Spring
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
[[Engine_Development|Development]] < [[Lua_Scripting|Lua Scripting]] < {{FULLPAGENAME}} | |||
== Scream UserData Object == | == Scream UserData Object == | ||
'''Script.CreateScream''' | '''Script.CreateScream''' | ||
Revision as of 18:10, 31 August 2009
Development < Lua Scripting < Lua Scream
Scream UserData Object
Script.CreateScream
( ) -> userdata scream
This creates an userdata object, which calls a special user-defined function, when the object gets destroyed (->garbage collector). You use it like the follow:
local myScream = Script.CreateScream()
myScream.func = function() Spring.Echo("AHHHHHH") end