Я использую Pybox2d и хочу получить угол наклона тела.Я нашел очень мало литературы, касающейся версии Box2d для Python, за исключением руководства, выпущенного в 2011 году. Я прошел через учебники по JavaScript и C ++ Box2d, но, похоже, они несколько расходятся с версией Python.
Каждый ресурс, который я мог найти, включая руководство 2011 года, сказал, что он просто делает body.GetAngle()
, но мне не кажется, что этот метод доступен.Я попытался body.angle
, но это вызывает ошибку, потому что я ожидаю, что он вернет число с плавающей запятой, и вместо этого он возвращает свойство.Я открыл файл Box2d.py в Pycharm, и похоже, что функция существует, но она имеет начальные двойные подчеркивания и передается в качестве аргумента получения angle = property(__GetAngle(), __SetAngle())
Я не смог привести его к плавающей точкеЭто был единственный трюк, который я смог придумать.Как мне просто получить угол наклона тела?