Donc, voici un de ces bogues trop simples à échecs que nous détestons tous.Le chemin relatif dans le script Lua échoue
Je dispose d'un fichier de .lua qui, entre autres, tente de charger une image via la fonction newImageData Love (et le placer dans un bouton):
back_button = buttonmanager.createButton("back", love.image.newImageData("../Images/BackButton.png"), width-200, height-105)
L'amour ne se charge pas, lancer cette erreur:
./frame.lua:5: Could not open file ../Images/BackButton.png. Does not exist.
Je suis passé par le processus des erreurs stupides (« bien, est-il existe effectivement où est le dossier? », etc.) - le fichier existe, se trouve dans le dossier Images, qui est un niveau up - Je peux même dire "ls ../Images/BackButton.png" du répertoire dans lequel se trouve ce script, et il sort BackButton.png comme je m'y attends.
Y at-il un problème de chemin relatif étrange que je dois surveiller? J'ai essayé de le changer en un chemin absolu et cela m'a donné la même erreur.