У меня есть матрица плиток 120 строк * 75 столбцов (960px * 600px).Каждая плитка имеет 8px * 8px.
Я разделил строки матрицы на 30 групп , что означает 4 строки на группу .
Когда яНаведите указатель мыши на каждую плитку, которая мне нужна , чтобы узнать группу плитки .У меня есть информация об у и х в пикселях относительно верхнего левого угла матрицы.У меня также есть номер плитки (нумерованный, как на картинке - не такие, как указано ранее).
Я кодирую это в Javascript .У меня есть следующая формула:
Math.trunc(y/(TILE_WIDTH*4));
Он хорошо идентифицирует первые группы, но, когда у начинает увеличиваться, он начинает неправильно идентифицировать группу.Я также безуспешно пробовал круг, пол и потолок.