使用Surface.get_rect
获得Rect
描述你的边界Surface
,然后使用.collidepoint()
来检查,如果鼠标光标这里面Rect
。
if newGameButton.get_rect().collidepoint(pygame.mouse.get_pos()):
print "mouse is over 'newGameButton'"
在Pygame中将鼠标悬停在图像上
使用Surface.get_rect
获得Rect
描述你的边界Surface
,然后使用.collidepoint()
来检查,如果鼠标光标这里面Rect
。
if newGameButton.get_rect().collidepoint(pygame.mouse.get_pos()):
print "mouse is over 'newGameButton'"