Я пытаюсь расположить тело, используя физический движок с этим кодом:AndEngine положения тела
float touchX = pp[0];
float touchY = pp[1];
float diffX = touchX - mBody.getPosition().x;
float diffY = touchY - mBody.getPosition().y;
mBody.setLinearVelocity(new Vector2((pp[0])/PhysicsConstants.PIXEL_TO_METER_RATIO_DEFAULT , (pp[1])/PhysicsConstants.PIXEL_TO_METER_RATIO_DEFAULT));
В Coords X и Y является из карты TMX плитки и 32 пикселей квадрата, я пытаюсь получить тело в физическом движке, чтобы перейти к определенным фрагментам на карте плитки (проведенной в массиве pp []), но вместо этого он переходит к случайному хаотическому пути. Является ли это правильным подходом к конвертации X, Y коордов и переходу к этому моменту? Спасибо
Спасибо за ответ - я попробовал setTransform(), который работает, но с учетом нескольких координат он слишком быстро перемещает тело – ITECH