【发布时间】:2018-04-21 03:53:35
【问题描述】:
我目前正在学习使用PyGame 构建迷宫的教程。我目前正在使用 PyCharm。我已经完成了缩进重新格式化,尝试检查每一行是否存在可能的缩进问题。寻找pygame.update,pygame.display.flip。至少我让窗户启动并运行,但它完全是黑色的。我试图评论某些行,但仍然遇到问题。我也在使用最新版本的python。所以这里是基于教程的代码:
1) maze.py (调用时生成迷宫)
https://pastebin.com/9KufTJvM
def setup_maze_window(self):
# Set up window and layers
pygame.display.set_caption('MyMaze')
pygame.mouse.set_visible(0)
self.background = self.background.convert()
self.background.fill(WHITE)
self.m_layer = self.m_layer.convert_alpha()
self.m_layer.fill(NO_COLOR)
self.s_layer = self.s_layer.convert_alpha()
self.s_layer.fill(NO_COLOR)
2) generate_maze.py(主要,调用 maze.py)
https://pastebin.com/r2TCsb1T
完整的代码在链接中
【问题讨论】: