【发布时间】:2011-05-09 17:30:32
【问题描述】:
所以,这是我们都讨厌的那些过于简单而无法失败的错误之一。
我有一个 .lua 文件,除其他外,它尝试通过 Love 的 newImageData 函数加载图像(并将其放入按钮中):
back_button = buttonmanager.createButton("back", love.image.newImageData("../Images/BackButton.png"), width-200, height-105)
love加载失败,抛出这个错误:
./frame.lua:5: Could not open file ../Images/BackButton.png. Does not exist.
我已经经历了愚蠢的错误过程(“嗯,它真的存在吗?文件夹在哪里?”等等)——文件存在,在图像文件夹中,它是上一层的——我甚至可以从这个脚本所在的目录中说“ls ../Images/BackButton.png”,它会按照我的预期输出 BackButton.png。
我需要注意一些奇怪的相对路径问题吗?我尝试将其更改为绝对路径,它给了我同样的错误。
【问题讨论】:
标签: lua relative-path