异常如下:
run_game()
gf.check_events(ai_setting,screen,ship,bullets)
TypeError:check_events()missing1requiredpositionalargument:'bullets'
我明明在check_event处添加了bullets实例,为什么还会报错...
省略代码如下:
frompygame.spriteimportGroup
defrun_game():bullets=Group()#游戏主循环whileTrue:gf.check_events(ai_setting,screen,ship,bullets)
defcheck_events(event,ai_setting,screen,ship,bullets):#监视键盘与鼠标事件foreventinpygame.event.get():ifevent.type==pygame.QUIT:sys.exit()#相应键盘与鼠标事件elifevent.type==pygame.KEYDOWN:check_keydown_events(event,ai_setting,screen,ship,bullets)
分 --> |