鼠标单击事件在love2d lua引擎中不起作用

时间:2019-01-05 06:38:57

标签: lua love2d

我正在尝试在userId中建立保留系统。当鼠标左键按下并位于对象Recipe.belongsTo(models.User, { foreignKey: 'userId' }) 中时,它将激活保持事件,但是用于单击鼠标的功能不起作用

我正在使用love2d,并且已经尝试使用hitboxlove 0.9.1

我尝试使用自己的代码和love.mouse.isDown love.mousepressed中的示例,但鼠标运行良好,这不是硬件问题

实际上什么也没做,鼠标不起作用。

2 个答案:

答案 0 :(得分:0)

您必须将代码发布给任何人,以了解不起作用的地方,但here's another question会导致我无法回答我的鼠标单击工作,这可能对您有所帮助。

答案 1 :(得分:0)

我有同样的问题。使用import select import multiprocessing.connection as mpc def pipe_full(conn): r, w, x = select.select([], [conn], [], 0.0) return 0 == len(w) i, o = mpc.Pipe(duplex=False) n = 0 while not pipe_full(o): o.send(n) n += 1 print('{} items fit.'.format(n)) (或love.mouse.isDown("l"))而不是love.mouse.isDown('l')为我解决了这个问题。并且用love.mouse.isDown(1)"r"代替'r'