У поверхности pygame нет маски? - PullRequest
0 голосов
/ 09 июля 2020

У меня следующий код в class Wall:

check = pg.sprite.spritecollide(
    self.player, self.game.walls, False, pg.sprite.collide_mask
)
if check: do X

Когда я меняю class Wall на self.image = pg.Surface((TILESIZE, TILESIZE)), X не происходит.

Затем, когда я измените class Wall на self.image = self.game.picA, произойдет X.

Почему?

...