0
我的笔记本上有一个pyglet问题。我工作在一个相对复杂的2D游戏,但它发生即使是最简约的pyglet应用程序,你可以想像:pyglet雪碧/纹理问题:从左下方拉伸
import pyglet
if __name__ == '__main__':
window = pyglet.window.Window(width=100, height=100)
window.clear()
ball_img = pyglet.image.load('ball.gif')
ball = pyglet.sprite.Sprite(ball_img)
@window.event
def on_draw():
ball.draw()
pyglet.app.run()
应该显示球的这样一个形象:
但是它的图纸是莫名其妙地拉伸图像:
如果我replac e ball.draw()
与ball_img.blit(0, 0, 0)
它按预期呈现。
该笔记本电脑是一款运行Linux(Intel集成显卡)的小型Thinkpad X40。
这样的行为怎么会引起这种行为或可能造成这种情况?