基本的には、親としてpygames.sprite.Spriteを使って敵クラスを作成したかっただけです。しかし、私は作成したスプライトオブジェクトを移動し、それを画面に追加したいと考えました。しかし、blitはクラス "Enemy"の属性ではないと言います。申し訳ありませんがnewbの質問が、私はこれを行うに行くのですか?Pygameのサブクラス化の問題?
クラスの敵:
class Enemy(pygame.sprite.Sprite):
#Class for falling enemys
def __init__(self):
# initialize the pygame sprite
pygame.sprite.Sprite.__init__(self)
# set image and rect
self.image = pygame.image.load("enemysprite.png").convert()
self.rect = self.image.get_rect()
私が広告にスプライトをしようと呼んでいる何を画面に
enemy = Enemy()
enemy.blit(100,100)
pygame.display.update()