TypeError:无效的颜色参数



python和pygames的新手。我的第一个游戏是愚蠢的。单击鼠标时,背景颜色会更改。我遇到的错误: Traceback (most recent call last): File ".main.py", line 72, in <module> main() File ".main.py", line 50, in main displayScreen.fill(otherColors) TypeError: invalid color argument 我在这里链接了我的代码:https://pastebin.com/yfhcdued

即使对我做错了什么的解释,任何帮助都非常感谢。

您正在用颜色列表填充显示屏。

displayScreen.fill(otherColors)

这将做类似的事情:

displayScreen.fill([(0, 0, 0), (255, 0, 0), (0, 255, 0), (0, 0, 255)])

如果要从此列表中选择一个随机元素,请尝试:

displayScreen.fill( othercolors[random.randint(0,3)] )

最新更新