当前位置: 首页 > 知识库问答 >
问题:

由于pygame.display.update未能显示显示窗口()

别峻
2023-03-14

导入pygame

来自pygame。本地进口*

从系统导入退出

皮加梅。init()

SCREEN_size(1000,560)

screen=pygame。陈列设置模式(屏幕大小,0,32)

font=pygame。字体。SysFont(“阿尔及利亚”,18)

字体高度=字体。获取_lineSize()

事件文本

pygame.display.update()

而真:

    event= pygame.event.wait()




    event.text.append(str(event))




    eventtext=eventtext[-SCREEN_size[1]/font_height:]




    if event.type==QUIT:




       exit()




    y=SCREEN_size[1]-font_height




    for text in reversed(eventtext):




            screen.blit(font.render(text,True,(0,0,0),(0,y))

pygame.display.update()

共有1个答案

通俊发
2023-03-14

pygame。陈列update()应该在循环中,而不是在它之前或之后。

 类似资料:
  • 我今天下载了LWJGL3,发现它几乎完全重写了。我查阅了一个关于如何创建窗口的教程,但我仍然有创建窗口的问题。 代码运行时没有问题:控制台中没有错误,但窗口没有显示!

  • 我有一个名为Ad的实体类,它包含如下字段 问题是当我试图使用这个实体创建表单时,横幅文本字段不显示(不呈现),只有标签。 我注意到字段的id是ad_banner如果我改变浏览器检查元素中的id,它将被显示... Symfony中ad_banner什么,为什么它隐藏它? 我不想改变字段的名称,也不想改变树枝上的id,因为我想保持简单,就像这样: 我试图从表单生成器更改字段的id,但没有成功。谢谢你!

  • 当我运行我的pyplay程序的游戏窗口显示没有反应,我也写了退出功能,但我不知道为什么它再次广告再次显示没有反应,我的笔记本电脑是Windows 8和32位

  • 使用不再显示控制台上方的绘图窗格的Spyder 4。我已经确保后端设置为内联,但窗格仍然不显示。 如果有人知道任何解决方案,我们将不胜感激。

  • 我直接从书上抄了这些例子。代码应该在JFrame上绘制一些东西,但没有显示任何东西(除了JFrame),这里是带有main方法的类 下面是JPanel的一个子类

  • 我试图在应用程序启动时显示项目的listview。但在应用程序启动时,没有显示listview,只有一个空白屏幕。下面是代码: MainActivity.java 但是现在我在logcat中得到了以下内容: 并且应用程序停止..请帮助!