Lua Scream: Difference between revisions

From Spring
Jump to navigationJump to search
Argh (talk | contribs)
m Font colors, 2 (used #55ee99)
Jk (talk | contribs)
No edit summary
Line 1: Line 1:
== Scream UserData Object ==
== Scream UserData Object ==
'''Script.CreateScream'''
'''Script.CreateScream'''
   ( ) -> nil
   ( ) -> userdata scream


   <font color="#55ee99">This creates an userdata object, which calls a special
   <font color="#55ee99">This creates an userdata object, which calls a special

Revision as of 05:52, 20 July 2009

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