Всем привет, у меня части худа залезают на карту, пытаюсь использовать функцию
В худ я передаю эту функцию и там уже пытаюсь позиционировать эти элементы, эти строки вызываются через setInterval каждую секунду
кому не сложно прошу помочь
JavaScript:
function getMinimapAnchor() {
let sfX = 1.0 / 20.0;
let sfY = 1.0 / 20.0;
let safeZone = mp.game.graphics.getSafeZoneSize();
let aspectRatio = mp.game.graphics.getScreenAspectRatio(false);
let resolution = mp.game.graphics.getScreenActiveResolution(0, 0);
let scaleX = 1.0 / resolution.x;
let scaleY = 1.0 / resolution.y;
let minimap = {
width: scaleX * (resolution.x / (4 * aspectRatio)),
height: scaleY * (resolution.y / 5.674),
scaleX: scaleX,
scaleY: scaleY,
leftX: scaleX * (resolution.x * (sfX * (Math.abs(safeZone - 1.0) * 10))),
bottomY: 1.0 - scaleY * (resolution.y * (sfY * (Math.abs(safeZone - 1.0) * 10))),
};
minimap.rightX = minimap.leftX + minimap.width;
minimap.topY = minimap.bottomY - minimap.height;
return minimap;
}
JavaScript:
document.querySelector(".info").style = `position:absolute;left: ${pos.width*200}px;`;
document.querySelector(".dbtns").style = `position:absolute;left: ${pos.width*200}px;top: 84%;`;