class Player:
def __init__(self,country,arg):
self.arg=arg
self.img=pygame.image.load(f"conutrys/{country}.png")
self.rect=self.img.get_rect()
self.rect.x=0
self.rect.y=80
def down(self):
pass
def draw(self):
self.arg.screen.blit(self.img,self.arg.screenrect.center)
def is_collide(self):
for item in self.arg.map:
if self.rect.colliderect(item):
return True
def move(self,xadd=0,yadd=0):
if not self.is_collide():
self.rect.x+=xadd
self.rect.y+=yadd
在我的函数中,is_collide,不起作用,怎么回事