生成了固定敌人并添加碰撞监测重置位置,后置了BGM循环播放

This commit is contained in:
zhiyuan committed 2026-07-27 20:31:27 +08:00
1 parent 876645f4b0
commit 538af0d98c
1 file changed
+10 -1
+10 -1
View File
@@ -77,7 +77,16 @@ while running:
# 填充窗口颜色 # 填充窗口颜色
screen.fill((255, 255, 255)) screen.fill((255, 255, 255))
# 绘制矩形 # 绘制矩形(移动体和固定体)
dirty = pygame.draw.rect(screen, BLUE, [dirty_x, dirty_y, 20, 30]) dirty = pygame.draw.rect(screen, BLUE, [dirty_x, dirty_y, 20, 30])
enemy = pygame.draw.rect(screen, RED, [40, 60, 10, 10])
# 碰撞监测
if dirty.colliderect(enemy):
print("die")
dirty_x = 400
dirty_y = 300
dirty = pygame.draw.rect(screen, BLUE, [dirty_x, dirty_y, 20, 30])
pygame.display.update() pygame.display.update()
pygame.quit() pygame.quit()