У меня есть просто корпус Box2d с треугольной формой многоугольника, и я пытаюсь повернуть тело. Приведенный ниже код работает; Я проверил угол тела до и после, и он изменился, как я ожидаю.Вращение корпуса Box2d не работает
body.setTransform(body.getPosition(), body.getAngle()+TURN_ANGLE);
Проблема в том, что при рисовании многоугольника вершины остаются неизменными. Так ли это должно быть? Я задался вопросом, нужно ли применять преобразование к вершинам, но не могу найти способ сделать это.
Любые указатели будут очень признательны.
как рисовать? – Andrew
Да, как вы рисуете? :) – iforce2d