Python 为什么我的图像在pygame中一直闪烁?

Python 为什么我的图像在pygame中一直闪烁?,python,image,pygame,pycharm,chess,Python,Image,Pygame,Pycharm,Chess,pygame中我的图像的代码: img=pg.image.load(位置[0][1].image).convert_alpha() img=pg.transform.scale(img,(100100)) pg.display.update() 窗口blit(img,(100,0)) pg.display.update() 图片: 由于某些原因,我的骑士一直闪烁,不能正常工作与我的背景,有人可以帮助修复这个问题。PNG由于某些原因无法工作。(背景不透明) 棋子没有与棋盘一起加载,红色方块与棋

pygame中我的图像的代码:

img=pg.image.load(位置[0][1].image).convert_alpha()
img=pg.transform.scale(img,(100100))
pg.display.update()
窗口blit(img,(100,0))
pg.display.update()
图片:

由于某些原因,我的骑士一直闪烁,不能正常工作与我的背景,有人可以帮助修复这个问题。PNG由于某些原因无法工作。(背景不透明)


棋子没有与棋盘一起加载,红色方块与棋子不断“碰撞”

由于多次调用
pg.display.update()
,图像闪烁。仅在应用程序循环结束时调用
pg.display.update()

img=pg.image.load(位置[0][1].image).convert_alpha()
img=pg.transform.scale(img,(100100))
尽管如此:
# [...]
窗口blit(img,(100,0))
pg.display.update()