Lua/love2d - 游戏中的资源文件路径

我有一个资源文件夹,我试图用它来获得我的视频游戏背景

我已经尝试了很多变化

Background = love.graphics.newImage(C:\Users\"计算机名称"\Desktop\SpaceshipGame\assets\"spacey.png")

Background = love.graphics.newImage(...\Spaceshipgame\assets\"spacey.png")

等等

C:\Users\"我的计算机名称"\Desktop\SpaceshipGame\assets

SpaceshipGame->assets->spacey.png 获得路径的最佳方法是什么?

如果有任何问题,请随时提问

原文链接 https://stackoverflow.com/questions/69785550

点赞
stackoverflow用户88888888
stackoverflow用户88888888

首先使用 / 而不是 \。另外,应该将整个目录放在单引号中,而不是单独放在图片文件名周围。

这段代码应该可以工作:

背景 = love.graphics.newImage('assets/spacey.png')
2021-11-14 05:02:09
stackoverflow用户15398692
stackoverflow用户15398692

最简单和最简单的方法只是:

Background = love.graphics.newImage("assets/spacey.png")

只要“assets”文件夹在你的项目文件夹中(即包含你的main.lua等文件的文件夹),这将起作用。

希望这有所帮助!

2021-11-22 05:57:40