У меня есть миникарта, на которой я рисую, изображение размером 300x300, и я показываю игрока и врагов, которые находятся в пределах досягаемости (500) от игрока.
у них есть координаты карты, которые могутбыть любым (от -1000, -1000) до (1000, 1000), я хочу установить игрока в центр (150, 150), а затем переместить врагов в моем списке (есть точка) в миникарте.Что у меня возникли некоторые проблемы, оборачиваясь вокруг того, как сделать отображение врагов.«Коэффициент» равен 6666 (1000/150). Могу ли я просто разделить позицию противника на этот коэффициент?
Должно ли оно быть относительно позиции игрока?Скажем, его (-1500, 39) и враг находится на (-1000, 39) с левой стороны, как мне преобразовать это в миникарту, где диапазон для X и Y равен 0-300?