Difference between revisions of "Thread:start"

m (value → Variant)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{newin|[[0.7.0]]|type=function}}
+
{{newin|[[0.7.0]]|070|type=function}}
 
Starts the thread.
 
Starts the thread.
 +
 +
Beginning with version [[0.9.0]], threads can be restarted after they have completed their execution.
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===
Line 9: Line 11:
 
None.
 
None.
 
=== Returns ===
 
=== Returns ===
None.
+
Nothing.
 +
 
 +
== Function ==
 +
{{newin|[[0.9.0]]|090|type=variant}}
 +
=== Synopsis ===
 +
<source lang="lua">
 +
Thread:start( arg1, arg2, ... )
 +
</source>
 +
=== Arguments ===
 +
{{param|Variant|arg1|A string, number, boolean, LÖVE object, or simple table.}}
 +
{{param|Variant|arg2|A string, number, boolean, LÖVE object, or simple table.}}
 +
{{param|Variant|...|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 ==
 
== See Also ==
 
* [[parent::Thread]]
 
* [[parent::Thread]]
 +
* [[Thread:wait]]
 +
* [[Thread:isRunning]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Starts the thread.}}
 
{{#set:Description=Starts the thread.}}
 +
== Other Languages ==
 +
{{i18n|Thread:start}}

Latest revision as of 11:07, 31 January 2017

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

Variant arg1
A string, number, boolean, LÖVE object, or simple table.
Variant arg2
A string, number, boolean, LÖVE object, or simple table.
Variant ...
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