Pygame光标大小和颜色,可调整屏幕大小

2024-05-29 07:57:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在创建一个带有pygame显示屏的程序,我想知道如何使屏幕大小可调整。我还想知道如何更改pygame屏幕上光标的颜色和大小。感谢任何帮助!谢谢!在


Tags: 程序屏幕颜色pygame显示屏光标
1条回答
网友
1楼 · 发布于 2024-05-29 07:57:53

你在同一个问题中问了多个问题,这是不允许的。如果需要,请分别提问。在

使用set_mode可调整窗口大小:

pygame.init()
screen = pygame.display.set_mode((500, 500), 
    pygame.HWSURFACE | pygame.DOUBLEBUF | pygame.RESIZABLE)

然后,每次调整大小时,都会得到一个VIDEORESIZE类型的事件-使用它来重新绘制游戏元素的新大小。在

要更改光标,请使用pygame.mouse.set_cursor

^{pr2}$

您可以使用预定义的游标,也可以从file/string加载新的游标。参见module documentation here。在

pygame鼠标光标都没有颜色,只有一个遮罩,无法调整大小。如果你需要更多,可以考虑隐藏光标并在光标位置绘制一个精灵,这样你就可以做任何事情了。在

相关问题 更多 >

    热门问题