Coroutine.wrap

From GiderosMobile
Revision as of 10:04, 23 August 2018 by Hgy29 (talk | contribs) (Created page with "__NOTOC__ '''Available since:''' Gideros 2011.6<br/> === Description === Creates a new coroutine, with body f. f must be a Lua function. Returns a function that resumes the co...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Available since: Gideros 2011.6

Description

Creates a new coroutine, with body f. f must be a Lua function. Returns a function that resumes the coroutine each time it is called. Any arguments passed to the function behave as the extra arguments to resume. Returns the same values returned by resume, except the first boolean. In case of error, propagates the error.

(function), = coroutine.wrap(f,)

'f: (function) lua function '
Returns (function) function that resumes coroutine every time it is called, behaving similar to coroutine.resume