【问题标题】:How do I assign Images to Sprites with pygame如何使用pygame将图像分配给精灵
【发布时间】:2023-01-04 07:01:49
【问题描述】:

摆脱我的代码,因为它被剽窃检测器捕获

【问题讨论】:

标签: python image pygame sprite


【解决方案1】:

在您想要图像的每个精灵的子类中,您需要添加一个变量来保存要显示的已加载图像。然后,当您显示该精灵时,您只需使用该类中的特定变量。

class PlatBasic(Entity):
def __init__(self, pos, *groups):
self.image = pygame.image.load("PlatBasic.png").convert()
    super().__init__(Color("#10eb93"), pos, *groups)

然后当你想显示它时,你可以这样做:

x = PlatBasic((0,0))
screen.blit(x.image,x.pos)

【讨论】:

  • 您好,感谢您的回答,不幸的是,我在尝试将其实现到代码中时仍然遇到了很多错误,这可能只是我愚蠢而且实现错误。
  • 嗨,没关系,事实证明我是愚蠢的,但我让它工作了,感谢 sm 的帮助。
猜你喜欢
  • 1970-01-01
  • 2015-12-04
  • 2022-08-13
  • 2013-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多