我可以根据Drawing Isometric game worlds上的公式绘制我的地图。但是我怎样才能根据它在地图图层 div 上的位置找到一个图块的 xy 呢?
为了清楚起见,我的图块的左侧样式是 1036px,顶部样式是 865px。根据这些CSS属性如何根据地图找到图块的x和y位置?
图块宽度为 200,高度为 100。
非常感谢。
我的javascript代码是这样的:
this.drawTiles = function(min_x, max_x, min_y, max_y) {
if (min_x < 0) min_x = 0;
if (min_y < 0) min_y = 0;
if (max_x < 0) max_x = thisObj.MAXSIZE;
if (max_y < 0) max_y = thisObj.MAXSIZE;
if (max_x > this.mapSize - 1) max_x = this.mapSize - 1;
if (max_y > this.mapSize - 1) max_y = this.mapSize - 1;
if (min_x < this.mapSize - 1) …Run Code Online (Sandbox Code Playgroud)