Difference between revisions of "Thread:start"

(Added new variant which accepts optional arguments)
m (Add missing argument.)
Line 22: Line 22:
 
{{param|value|arg1|A string, number, boolean, LÖVE object, or simple table.}}
 
{{param|value|arg1|A string, number, boolean, LÖVE object, or simple table.}}
 
{{param|value|arg2|A string, number, boolean, LÖVE object, or simple table.}}
 
{{param|value|arg2|A string, number, boolean, LÖVE object, or simple table.}}
 +
{{param|value|...|You can continue passing values to the thread.}}
 
=== Returns ===
 
=== Returns ===
 
Nothing.
 
Nothing.

Revision as of 10:57, 2 April 2015

Available since LÖVE 0.7.0
This function is not supported in earlier versions.

Starts the thread.

Beginning with version 0.9.0, threads can be restarted after they have completed their execution.

Function

Synopsis

Thread:start( )

Arguments

None.

Returns

Nothing.

Function

Available since LÖVE 0.9.0
This variant is not supported in earlier versions.

Synopsis

Thread:start( arg1, arg2, ... )

Arguments

value arg1
A string, number, boolean, LÖVE object, or simple table.
value arg2
A string, number, boolean, LÖVE object, or simple table.
value ...
You can continue passing values to the thread.

Returns

Nothing.

Notes

Arguments passed to Thread:start are accessible in the thread's main file via ... (the vararg expression.)

See Also

Other Languages