lovr.load
This callback is called once when the app starts. It should be used to perform initial setup work, like loading resources and initializing classes and variables.
function lovr.load(args)
-- your code here
end
Arguments
Name | Type | Description |
args | table | The command line arguments provided to the program. |
Returns
Nothing
Notes
If the project was loaded from a restart using lovr.event.restart
, the return value from the previously-run lovr.restart
callback will be made available to this callback as the restart
key in the args
table.
Example
function lovr.load(args)
model = lovr.graphics.newModel('cena.gltf')
texture = lovr.graphics.newTexture('cena.png')
levelGeometry = lovr.graphics.newMesh(1000)
effects = lovr.graphics.newShader('vert.glsl', 'frag.glsl')
loadLevel(1)
end
See also
lovr.quit