您的位置:首页 > 其它

display|[pygame]中文文档

2017-11-28 18:57 597 查看
pygame.display

pygame 中用于控制窗口和屏幕显示的模块

 函数

* pygame.dispaly.init()--初始化display模块

*pygame.dispaly.quit()--  结束display模块

*pygame.dispaly.get_init()-- 如果display模块已经被初始化,则返回True

*pygame.dispaly.set_mode()-- 初始化一个准备显示的界面

*pygame.dispaly.get_surface() -- 获取当前的surface对象

*pygame.dispaly.flip()-- 更新整个待显示的surface对象到屏幕上

      

        这个模块控制pygame显示界面(display)的各种函数。pygame的surface对象既可显示为一个窗口,也可以显示为全屏。当你创建并显示一个常规的surface对象后,在该对象上的改变并不会立即显示到屏幕,你必须选择一个翻转函数来显示改变后的画面。

    显示的原点是(x=0,y = 0),从屏幕的左上角至右下角伸长

  display的初始化有这样几种方式,默认情况下,display作为一个软件驱动的帧缓冲区。除此之外,你可以用硬件加速和OpenGL支持的特殊模块,这些是通过pyame.display.set_mode()函数传入flag参数实现的。


         pygame在任何时间都只允许一个显示画面,新的pygame.dispaly.set_mode()函数会替换掉旧的。如果要精确控像素格式或分辨率,使pygame.display.set_mode_ok()、pygame.display.list_modes()、pygame.display.Info()来查询显示界面的信息。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: