游戏肯定要有个友好的“人机界面”。但PyGame只提供了绘图命令。要想实现游戏操作菜单,就必须自己写一个。这节我们就来写一个“菜单”。
01.PyGame-Menu介绍与安装
任何软件都会有一套自己的操作菜单,比如开始游戏,游戏介绍,退出游戏。我们利用PyGame自带的绘图和操作命令可以自己做一套操作菜单。但我们还有一个更简单的方法,就是安装PyGame-Menu插件
pip install pygame-menu
02.菜单控件介绍
PyGame-Menu支持许多控件,包括:
Button:按钮、ColorInput:颜色输入、Image:图片、Label:标签、MenuBar:菜单、ScrollBar:滑动条、Selector:选择器、TextInput:文本输入框、VMargin:垂直滑动条。这些控件足够开发一个小软件。
03.菜单创建过程
(1)创建菜单主题
menu = pygame_menu.Menu(300, 400, 'Welcome', theme=pygame_menu.themes.THEME_BLUE)
目前系统只