конвертировать мировые координаты в ячейку TiledMap - PullRequest
0 голосов
/ 09 марта 2020

Поскольку я использую box2d, я использую единицы СИ для express координат тел в мире. Я хотел бы получить положение ячейки плитки с помощью body.getPosition (). Я имею в виду:

Vector3 vec = new Vector(body.getPosition().x, body.getPosition().y, 0);
camera.project(vec)

cellX = (int) (vec.x / TileWidth);
cellY = (int) (vec.y / TileHeight);

Это путь к go? Или есть удобная функция для преобразования мировой позиции в ячейку? Спасибо.

...