首页 > 解决方案 > 在python中运行而不刷新屏幕

问题描述

我是一个新的 Python 用户。在 python 之前,我用从头开始编程(块编程语言)。Scratch 有一个功能可以让我在不运行屏幕刷新的情况下制作自定义块(非常快)。Python是否有这样的东西,因为我的瓷砖正在生成很长并且屏幕刚刚填满。这是代码(我正在使用pygame):

win.fill((174, 106, 71))
for b in range(12):
    for a in range(16):
        win.blit((brick), (tx, ty))
        tx += 50
    ty += 50    
    tx = 0

在此处输入图像描述

但是如果我将 # 添加到 win.fill(...)

然后发生了:

在此处输入图像描述

标签: pythonrefreshscreen

解决方案


问题解决了,我找到了解决方案,我只需要在底部添加 ty = 0 即可。


推荐阅读