on_mouse_down 要求每个按钮(甚至滚轮移动)
on_mouse_down called for every button (even scroll wheel movements)
我正在使用 pgzero
来实现游戏,并且发现当我 move/roll 滚轮时甚至会调用 on_mouse_down
挂钩函数。这真是令人惊讶。
我怎样才能避免这种情况?
import pgzrun
import pgzero
def on_mouse_down(pos):
print("mouse down hook called")
pgzrun.go()
on_mouse_down
接受的参数比您当前获得的要多。第二个是按钮:
def on_mouse_down(pos, button):
if button == mouse.LEFT:
print("mouse down hook called")
我正在使用 pgzero
来实现游戏,并且发现当我 move/roll 滚轮时甚至会调用 on_mouse_down
挂钩函数。这真是令人惊讶。
我怎样才能避免这种情况?
import pgzrun
import pgzero
def on_mouse_down(pos):
print("mouse down hook called")
pgzrun.go()
on_mouse_down
接受的参数比您当前获得的要多。第二个是按钮:
def on_mouse_down(pos, button):
if button == mouse.LEFT:
print("mouse down hook called")