Pygame 缩放精灵

2024-03-27

如何将精灵的图像放大或缩小?我可以更改矩形和所有内容,但不能更改图像。

代码:(虽然我不确定为什么你需要它)

class test(pygame.sprite.Sprite):
    def __init__(self):
        pygame.sprite.Sprite.__init__(self)

        self.image = pygame.image.load("testImage.png").convert()
        self.image.set_colorkey((255,255,255))
        self.rect = self.image.get_rect()

你有没有尝试过

pygame.transform.scale()

官方文档指出您应该使用以下语法:

scale(Surface, (width, height), DestSurface = None) -> Surface
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pygame 缩放精灵 的相关文章

随机推荐