Я новичок в программировании Java, и я хочу узнать больше. Я слышу около libgdx
и box2d
, и я хочу немного поиграть с ними, я хочу создать поле с объектом, который изменяет гравитацию при касании экрана. Моя проблема заключается в поле, я хочу, чтобы осуществить что-то вроде этого:Как создать такую форму
Но я не знаю, как эта форма называется, смотреть через Интернет, и как я должен держать в памяти этой формы ...
Можете ли вы дать мне несколько советов и примеров, пожалуйста? :)
другой нуб вопрос :(как создать простой сплайна в Box2d .. мой бедный поиск Google didint найти пример –
@ RareşSmeu Как я уже говорил, эквивалент сплайн будет пограничный Крепеж. Сплайн не существует в Box2D, вы можете его только аппроксимировать. Это означает, что вам нужно будет пройти через ваш красивый, извилистый сплайн и использовать дискретные координаты, чтобы аппроксимировать кривую через край. LibGDX также имеет три различные реализации сплайнов, которые вы можете использовать для сделайте так. Вы даете Spline некоторые базовые вершины, чтобы определить, как это должно выглядеть, и затем шаг (скажем, каждые 10 пикселей) через сплайн в направлении X, чтобы вычислить значение Y. – noone