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。
這樣的行爲怎麼會引起這種行爲或可能造成這種情況?