Si vous regardez la documentation pour love.load il ditLove2D: quelle est la différence entre la création de variables à l'intérieur de love.load au lieu d'en haut du fichier main.lua?
Cette fonction est appelée exactement une fois au début du jeu.
et rien d'autre vraiment. En outre, il a un paramètre, qui sont des arguments de ligne de commande.
Donc, si vous n'utilisez pas les args, quelle est la différence entre:
x = 5
-- rest of code
et
function love.load()
x = 5
end
-- rest of code
Le plus grand avantage d'éviter love.load
est que vous pouvez faire à la place x
locale global. Y a-t-il des avantages à utiliser love.load
?