require (Français)

Ouvre et exécute des modules Lua.

Utilisez des virgule pour séparer les dossier. Si le module est un fichier Lua, n'utilisez pas l'extension .lua dans la chaîne de caractère passée à require (requiert).

require("foo")
require("sous-dossier.bar")


LÖVE ajoute deux chargeurs (avant ceux de Lua) qui cherchent des modules dans le répertoire de jeu et sauvegarde. Ces chargeurs ne sont pas affectés par les package.path (chemin de paquet) de Lua. Les chemins peuvent être altérés à l'aide de love.filesystem.setRequirePath pour les modules Lua et love.filesystem.setCRequirePath pour les modules C. Ce dernier ne fonctionne que sur les fichiers situés dans le répertoire de sauvegarde.

Notes

Il est fortement recommandé d'utiliser , comme séparateur de répertoires ! Le caractère division (/) fonctionne accidentellement, son utilisation est donc découragé !

Voir également

Autres langues