lovr.thread.newThread

Edit

Creates a new Thread from Lua code.



Arguments

NameTypeDescription
codestring The code to run in the Thread.

Returns

NameTypeDescription
threadThread The new Thread.

Arguments

NameTypeDescription
filestring | Blob A filename or Blob containing code to run in the Thread.

Returns

NameTypeDescription
threadThread The new Thread.

Notes

The Thread won't start running immediately. Use Thread:start to start it.

The string argument is assumed to be a filename if there isn't a newline in the first 1024 characters. For really short thread code, an extra newline can be added to trick LÖVR into loading it properly.

See also