返回时更改pygame菜单选择器的游戏属性



我正在使用pygame菜单创建一个菜单选择器,如下所述。然而,onreturn值只能调用一个函数,而我想更改定义游戏模式的变量。如何使用onreturn更改此变量而不在被调用函数中声明全局变量?

由于实例属性是全局的,所以我可以简单地使用函数来更改实例属性,而不是变量。这样,我就不需要在函数中使用全局变量。更改字典中的值也是有效的。

最新更新