Pygame: это правильное событие, чтобы увидеть, нажата ли кнопка мыши
if event.type == pygame.MOUSEBUTTONDOWN:
print("MOUSEBUTTON")
Это правильное событие для нажатия кнопки мыши?
2 ответа
Чтобы увидеть, была ли нажата кнопка мыши, вы используете MOUSEBUTTONDOWN
а также event.button
,
Чтобы увидеть, удерживается ли нажатой кнопка мыши, используйте pygame.mouse.get_pressed()
Это похоже на KEYDOWN
объявление pygame.key.get_pressed()
на этом изображении
Да, из документации (жирный шрифт):
Кнопки мыши генерируют
pygame.MOUSEBUTTONDOWN
а такжеpygame.MOUSEBUTTONUP
события, когда они нажаты и отпущены.