当前位置: 代码迷 >> 综合 >> 6 PyGame 碰撞检测
  详细解决方案

6 PyGame 碰撞检测

热度:8   发布时间:2023-12-16 07:51:20.0

绘制在屏幕上的两个图像碰撞监测很简单,调用colliderect方法:

  # 在屏幕上用定义的颜色、形状、位置、线宽画长方体r = pygame.draw.rect(screen, color, rect, 2)# 根据颜色、位置、半径、线宽画圆c = pygame.draw.circle(screen, color, (200,TOP), RADIUS,0)pygame.display.flip()# 两个图形的碰撞检测if (r.colliderect(c)):print("collision")