Python 接受1个参数,但给出了2个
update()接受1个位置参数,但给出了2个 如何修复此错误Python 接受1个参数,但给出了2个,python,pygame,Python,Pygame,update()接受1个位置参数,但给出了2个 如何修复此错误 all_sprites.update(dt) 它只有1个参数,但是说我有2个?你的精灵的更新方法已经有self作为参数。如果要向其传递附加值,则必须将它们添加到函数定义中。例如: def update(self, dt): 您的精灵的update方法已将self作为参数。如果要向其传递附加值,则必须将它们添加到函数定义中。例如: def update(self, dt): self是一个隐式参数。删除dt。se
all_sprites.update(dt)
它只有1个参数,但是说我有2个?你的精灵的
更新方法已经有self
作为参数。如果要向其传递附加值,则必须将它们添加到函数定义中。例如:
def update(self, dt):
您的精灵的update
方法已将self
作为参数。如果要向其传递附加值,则必须将它们添加到函数定义中。例如:
def update(self, dt):
self
是一个隐式参数。删除dt
。self
是一个隐式参数。拆下dt
。