去除顶部标题栏,添加菜单场景退出游戏功能

This commit is contained in:
chicrobot committed 2026-07-27 01:55:08 +08:00
1 parent 9b03f6906e
commit 5ca95505f2
2 files changed
+7 -8

No files matched your search

+4 -5
View File
@@ -11,10 +11,7 @@ class Game:
# 设置窗口大小
size = (GameConfig.window_x, GameConfig.window_y)
self.screen = pygame.display.set_mode(size)
# 设置标题
pygame.display.set_caption(GameConfig.game_name)
self.screen = pygame.display.set_mode(size, pygame.NOFRAME)
# 当前场景
self.scene = MainMenuScene(self.screen)
@@ -29,7 +26,9 @@ class Game:
for event in pygame.event.get(): # 这里已经获取了事件,事件队列被清空,在场景的update中再次获取将没有事件
if event.type == pygame.QUIT:
self.running = False
self.scene.handle_event(event) # 当前场景接收事件
result = self.scene.handle_event(event) # 当前场景接收事件
if result == "exit":
self.running = False
# 检查是否切换场景
if self.scene.next_scene is not None: