首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行Love2D脚本

执行Love2D脚本
EN

Stack Overflow用户
提问于 2012-05-02 09:46:04
回答 8查看 7.2K关注 0票数 1

我发现在Love2d框架中执行我的脚本的唯一方法是将其全部压缩,然后将其重命名为love。这类小的修改需要花费很多时间。有没有更快的方法呢?我尝试使用命令行,但得到以下错误

代码语言:javascript
复制
'love' is not recognized as an internal or external command,
operable program or batch file.
EN

回答 8

Stack Overflow用户

发布于 2012-05-02 10:01:06

如果文件夹中有main.lua,LÖVE还会执行文件夹-您可以将文件夹拖放到应用程序上,或者在命令行中使用文件夹作为参数来调用它。

票数 5
EN

Stack Overflow用户

发布于 2013-05-25 00:57:40

LÖVE如果能在文件夹中找到main.lua,就会运行该文件夹的内容(就像比尔说的那样)。

请注意,它不检查子文件夹。

有三种方法可以运行love2D程序,您可以:

a)将文件夹拖到love.exe二进制文件/link上(这适用于Win和*Nix,我不知道OS X)。

B)导航到该文件夹上一级的目录,然后键入 love [folder containing main.lua]

c)将其压缩并将.zip重命名为.love。然后双击.love文件

如果二进制文件不在%PATH%(Windows)或$PATH(*Nix)变量中,选项'b‘将失败

(它将显示一条错误消息,如windows上的'love' is not recognized as an internal or external command, operable program or batch file.和linux上的bash: love: command not found )。

有两种方法可以解决这个问题:

(两者都需要ADMIN/root权限,)

1)将love二进制文件添加到PATH变量中。下面是如何实现这一点的in windowsin linux (在linux中,您想要这样做:PATH=$PATH:$HOME/where/ever/you/put/love/)

2)您可以在C:\WINDOWS\system32/usr/bin/中添加指向love2D二进制文件的链接。

在windows中,您可以创建love.exe的快捷方式(安装位置),然后将其拖动到C:\WINDOWS\system32。在linux中,您可以运行以下命令:

sudo link /path/to/love/binary /usr/bin/love && sudo chmod ugo+rwx /usr/bin/love

我希望这能帮到你!

来源:谷歌(上面的链接),Love2D和my knowledge :D

票数 3
EN

Stack Overflow用户

发布于 2013-01-29 08:32:08

刚开始的时候,我发现这很有帮助。希望这能有所帮助

A Guide to Getting Started With Love2d

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10406679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档