Денис Загаевский, там алгоритм в две функции. Переворот фигуры я делаю с помощью транспонирования матрицы и потом меняю местами первый и третий столбец, ведь у нас матрица вида 3x3. Строки не считал, но получилось не так много
Ну да, у потоков есть свой кэш (или даже, вернее сказать, у ядер есть свой кэш). Но в задании ничего не сказано про это. Даже ключ. слово volatile не было объявлено.
Ну я еще знаю, что можно с помощью обычно PolygonShape сделать неправильный четырехугольник и пометить его как box2D body. Правильно ли я понимаю, что кривые линии подобным образом сделать нельзя?
Еще раз, мне нужно сделать так, чтобы при создании пули только один раз определялся ее импульс (направление толчка). А метод applyLinearImpulse() должен постоянно вызваться. Поэтому мне нужно что-то другое из набора движка (который я только начал изучать)