Функции мыши
pygame.mouse.get_pressed()
Функция возвращает последовательность логических значений, представляющих состояние всех кнопок мыши.
pygame.mouse.get_pos()
Функция возвращает координаты курсора мыши.
pygame.mouse.get_rel()
Функция возвращает количество перемещений по X и Y с момента предыдущего вызова этой функции.
pygame.mouse.set_pos()
Функция устанавливает позицию мыши. Если курсор мыши виден, то он перейдёт к новым координатам. Перемещение мыши создаст новое событие pygame.MOUSEMOTION
.
pygame.mouse.get_visible()
Функция получает текущее состояние видимости курсора мыши. True
, если мышь видна, False
в противном случае.
pygame.mouse.get_focused()
Функция возвращает True
, когда курсор мыши на экране и False
в противном случае.
pygame.mouse.set_cursor()
Функция устанавливает изображение для курсора мыши.
pygame.SYSTEM_CURSOR_ARROW |
Стрелка |
pygame.SYSTEM_CURSOR_IBEAM |
I-образный курсор |
pygame.SYSTEM_CURSOR_WAIT |
Песочные часы |
pygame.SYSTEM_CURSOR_CROSSHAIR |
Перекрестие |
pygame.SYSTEM_CURSOR_WAITARROW |
Маленький курсор ожидания |
pygame.SYSTEM_CURSOR_SIZENWSE |
Двойная стрелка, указывающая северо-запад и юго-восток |
pygame.SYSTEM_CURSOR_SIZENESW |
Двойная стрелка, указывающая северо-восток и юго-запад |
pygame.SYSTEM_CURSOR_SIZEWE |
Двойная стрелка, указывающая запад и восток |
pygame.SYSTEM_CURSOR_SIZENS |
Двойная стрелка, указывающая север и юг |
pygame.SYSTEM_CURSOR_SIZEALL |
Четырёхконечная стрелка, указывающая север, юг, восток и запад |
pygame.SYSTEM_CURSOR_NO |
Перечеркнутый круг |
pygame.SYSTEM_CURSOR_HAND |
Рука |