检查Python范围内的坐标


randomNumber = random.randint(1,625)
randomNumber2 = random.randint(1,420)
pygame.draw.rect(screen,RED,(randomNumber,randomNumber2,50,50),5)
if event.type == pygame.MOUSEBUTTONDOWN:
   y = pygame.mouse.get_pos()

我想知道如何检查鼠标在单击时单击已绘制的正方形。

randomNumber = random.randint(1,625)
randomNumber2 = random.randint(1,420)
my_rect = pygame.draw.rect(screen,RED,(randomNumber,randomNumber2,50,50),5)
if event.type == pygame.MOUSEBUTTONDOWN:
   x, y = pygame.mouse.get_pos()
   is_inside = my_rect.collidepoint(x, y) 
   if is_inside:
       #DO WHATEVER YOU WANT TO DO

尝试此。

最新更新