我用python做了一个吃金币小游戏,想在游戏结束后加载结束页面,点击结束按钮就退出游戏
时间: 2023-08-16 16:09:20 浏览: 151
你可以使用Python中的GUI库,如Tkinter或PyQt来创建游戏界面。在游戏结束后,你可以创建一个结束页面,其中包括一个“结束”按钮,当用户点击该按钮时将退出游戏。下面是一个简单的示例代码:
```python
import tkinter as tk
# 创建主窗口
root = tk.Tk()
root.title("吃金币小游戏")
# 创建得分变量
score = 0
# 创建游戏界面和逻辑
# ...
# 游戏结束后创建结束页面
def end_game():
root.destroy()
end_frame = tk.Frame(root)
end_frame.pack(fill=tk.BOTH, expand=True)
# 创建得分标签
score_label = tk.Label(end_frame, text="总得分:{}".format(score), font=("Arial", 24))
score_label.pack(pady=50)
# 创建结束按钮
end_button = tk.Button(end_frame, text="结束", font=("Arial", 16), command=end_game)
end_button.pack()
# 开始游戏
root.mainloop()
```
在上面的代码中,我们创建了一个名为`end_game`的函数,当用户点击结束按钮时将调用该函数来销毁主窗口并退出游戏。同时,我们还创建了一个得分标签,用于显示玩家的总得分。
阅读全文