require (Italiano)

Apre ed esegue moduli di Lua.

Utilizza il "." per separare le cartelle. Se il modulo è un file lua, non si deve aggiungere l'estensione .lua nella stringa passata a require.

require("foo")
require("subfolder.bar")

LÖVE aggiunge due caricatori (anticipatamente a quelli di Lua) che cercano i moduli nelle cartelle di gioco e di salvataggio. Questi loader non ignorano la variabile package.path di Lua. I percorsi usati dai loader possono essere alterati con love.filesystem.setRequirePath per i moduli .lua e love.filesystem.setCRequirePath per quelli .c; questi ultimi funzionano solo con i file che risiedono nella cartella di salvataggio.

Note

È fortemente raccomandato usare sempre il punto come separatore nei percorsi! Gli slash potrebbero occasionalmente funzionare, dunque l'uso è scoraggiato!

Vedi anche

In altre lingue