关于__init__的问题

问题1:TypeError: object() takes no parameters

 出现这种情况说明object()不需要传进参数,明明已经初始化函数了,竟被告知不能传,于是检查是不是把__init__写成_init_了,双下划线


问题2: pygame.error: Couldn't open images \ship.bmp

 很有可能图像路径有误,我将原来的self.image = pygame.image.load('images\ship.bmp')中的粗体部分改为

r'C:\Users\shui02\mygame\alien_invasion\images\ship.bmp'就解决了

 


你可能感兴趣的:(Python外星人入侵项目)