pyglet全屏窗口大小(640,480)? (pyglet1.2.4)

时间:2016-10-23 14:54:15

标签: fullscreen pyglet

我想基于pygame(blit调用等)对pyglet进行基准测试。

在pygame中,我倾向于使用640 x 480全屏显示器。

如何在pyglet 1.2.4中创建相同的显示(=窗口)?

2 个答案:

答案 0 :(得分:0)

如果您正在寻找与您的窗口坐标相匹配的全屏显示,请使用

window = pyglet.window.Window(fullscreen = True)

这将创建一个与显示尺寸相匹配的窗口。

答案 1 :(得分:0)

import pyglet

win = pyglet.window.Window(width=800, height=600, fullscreen=True)
pyglet.app.run()

这将创建一个比例窗口并使其全屏显示 例如,这是一个800x600大小的图像查看器,需要kitten.jpg

import pyglet

window = pyglet.window.Window(width=800, height=600, fullscreen=True)
image = pyglet.resource.image('kitten.jpg')

@window.event
def on_draw():
    window.clear()
    image.blit(0, 0)

pyglet.app.run()

图像不会拉伸或缩放,例如,请参阅image.scale = 0.5