【发布时间】:2016-05-13 15:28:18
【问题描述】:
我正在 PyGame 中加载一个 png 文件,在加载之前它看起来不错。 如果您查看图像屏幕截图的底部,则会发现一条水平像素线已失真。我包括原件和屏幕截图。我已经尝试过,smoothscale 和 normal scale,但似乎没有任何区别。 有人对我有一些提示吗? 我的加载代码如下:
palmTree = 'palmTree.png'
palm = pygame.image.load(palmTree).convert_alpha()
palm = pygame.transform.smoothscale(palm, (palmwidth, palmheight))
screen.blit(palm, (x, y))
pygame.display.flip()
感谢下面的 cmets。我相信我遇到的问题与我的程序无关。我运行了另一个朋友给我的程序和宾果游戏......同样的问题。会不会和我的 Mac Retina 显示屏有关?
【问题讨论】:
-
您是否尝试过隔离事件并查看如果图像在未缩放的情况下被 blitted 问题是否仍然存在?
-
您可以将使用过的
import行添加到您的帖子中吗?我无法重现您的问题。
标签: python image pygame load png