-1
有沒有獲取有關鼠標球的信息的方法,所以如果它正在向上或向下滾動。使用pygame.mouse.get_pressed()
或pygame.MOUSEBUTTONDOWN/UP
只給出關於是否單擊鼠標的信息,但不提供有關滾動球的信息。Pygame獲取有關鼠標球的信息
有沒有獲取有關鼠標球的信息的方法,所以如果它正在向上或向下滾動。使用pygame.mouse.get_pressed()
或pygame.MOUSEBUTTONDOWN/UP
只給出關於是否單擊鼠標的信息,但不提供有關滾動球的信息。Pygame獲取有關鼠標球的信息
可以從MOUSEBUTTONDOWN事件按鈕屬性中調用每個鼠標按鈕事件。包括左/右/中單擊和滾動向上/向下滾動
例子:
import pygame as py
py.init()
window = (400,400)
screen = py.display.set_mode(window)
clock = py.time.Clock()
done = False
while not done:
for event in py.event.get():
if event.type == py.QUIT:
done = True
elif event.type == py.MOUSEBUTTONDOWN:
if event.button == 4:
print "scrolled up"
elif event.button == 5:
print "scrolled down"
clock.tick(30)
py.quit()
這在一個滾動或向下尋找在活動窗口中按下鼠標按鍵和打印
HTTP:/ /comments.gmane.org/gmane.comp.python.pygame/2355 – Demandooda
你的意思是老鼠使用的'滾輪'或'老鼠球'? –