精灵碰撞检测出错:AttributeError: 'NoneType' object has no attribute 'rect'


   if pygame.sprite.collide_rect(player.__init__().rect, zzz.__init__().rect):
        cfg.bx = -6000
        cfg.by = -3250
        cfg.z1x = -1600
        cfg.z1y = -450
        pygame.display.update() 

其中,cfg为配置文件,已经导入
player与3个z分别是两个精灵类的变量
pygame.sprite.collide_rect是在他人博客中学习的,但是直到现在仍然无法解决精灵碰撞检测问题

那要看这player和zzz两个类是怎样定义的