Python ';球';对象没有属性';车身';

Python ';球';对象没有属性';车身';,python,Python,我见过类似的问题,但我没有从中得到任何答案。我的错误是 “Ball”对象没有属性“body” class Ball(): 定义初始(自我): self.body=pymunk.body() self.body.position=middlex,middley self.body.velocity=400,-300 self.shape=pymunk.Circle(self.body,8) self.shape.density=1 自形弹性=1 添加(self.body、self.shape) s

我见过类似的问题,但我没有从中得到任何答案。我的错误是

“Ball”对象没有属性“body”

class Ball():
定义初始(自我):
self.body=pymunk.body()
self.body.position=middlex,middley
self.body.velocity=400,-300
self.shape=pymunk.Circle(self.body,8)
self.shape.density=1
自形弹性=1
添加(self.body、self.shape)
self.shape.collision_type=1
def牵引(自):

x、 y=self.body.position#您的init只是一个名为
\u init\u
的方法,您需要两个下划线来声明构造函数:
\u init\u

建议不要回答打字问题。像这样的问题是离题的,不应该回答,但应该关闭,因为它们对其他贡献者没有帮助。这些问题将被关闭并最终删除。如果问题被删除,您获得的声誉点数将丢失。