问题标签 [love2d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
function - 改变物体(汽车)的速度
改变他的旋转后,我需要改变物体的速度。
在我改变“w”中的速度后,我希望它改变汽车的速度(x,y)。但是当我尝试增加速度时,它只是改变了旋转并破坏了它..
lua - 获取剪贴板字符串并设置它
我需要将剪贴板转换为字符串,在获得剪贴板的字符串后,我想将剪贴板设置为其他内容。
lua - 如何按位置将字符串放在其他字符串中
我的字符串是'Hllo'
. 我想把它放在它'e'
的位置之后'H'
,这种情况下,位置号 2。
lua - 从一个中获取两个字符串
我的字符串是 'ip:port' 我想将 ip 放入一个字符串,将端口放入另一个字符串。
for-loop - 在 for 循环中设置变量(带有临时变量)Lua
我在lua中有一个for循环,我正在尝试使用迭代器变量在for循环中设置变量。我需要它来设置这些变量:
当然,我不会将它们全部分配,因为那会违反 DRY(不要重复自己)的规则。这就是我认为可行的方法:
别介意love.graphics.newImage()
,这只是我正在使用的框架中的一个功能。无论如何,有人可以帮忙吗?
提前致谢。
lua - love2d 程序可以像普通 Lua 程序一样运行吗?
抱歉,这完全是一个 Lua-noob 问题,但从我迄今为止对 LÖVE 的了解来看,似乎要使用它,您必须love
在包含 main.lua 文件的文件夹/.love 文件上运行可执行文件根。
作为替代方案,是否有可能编写一个任意命名的 Lua 脚本require("love")
,或者您必须使用 love 可执行文件启动您的应用程序?(如果是这样,怎么做?)
lua - 'pairs' 的错误论点 #1(预期的表,为零)
所以我正在尝试使用 löve2d 在 lua 中编写一个像游戏一样的太空入侵者,第一波敌人运行顺利,但是一旦我尝试向 levelctrl 表添加另一波我得到这个错误:bad argument #1 to 'pairs'(表预期,没有)在第 235 行(即使我填充了第二个表)
这就是所有的代码,更具体地说,我遇到了一个问题:
levelctrl 最初有 2 个表,所以在我删除第一个表以撞倒第二个表后,我收到错误的参数错误
lua - Lua如何将默认数组值分配给'0'而不是nil
我最近在 Lua 中遇到一个错误,说不能分配“?”的算术值。然后我意识到我需要定义我的数组中有多少存储空间并将它们分配给一个值,
这给了我错误:locator = {}
这工作得很好:locator = {0,0,0,0,0,0,0,0,0,0}
所以现在我有另一个数组,我需要一个循环来在其中存储 200 个值,那么如何在其中定义存储和值而不需要这样的东西:a = {0,0,0,0,0,.... .. ETC}
有任何想法吗 ?
lua - Lua获取最大数量
我在获取数组的最大属性数时遇到问题
所以它打印出 maxRow 中的值,我需要一些可以实际给我行数的东西,比如如果 checkerRow[6] 是最大数,那么我需要 maxRow 等于 6。
如果你觉得这个问题很愚蠢,我很抱歉,我是 Lua 的新手。
lua - love2d - 我如何让实体玩家在按下 Up 或 W 时跳跃
我如何让实体播放器在按下 Up 或 W 时跳转,我搜索并搜索但我看到的任何方法都不适用于我的代码。目前,当按下 Up 或 W 时,角色只会上升,而它被无边界地握住并且不会下降。这是我到目前为止得到的: