java - Isometric Tile Picking Giving Negative Values -
java - Isometric Tile Picking Giving Negative Values - i need find coordinates isometric tiles when it's clicked. i've got figured out. y values returning correctly, apparently x formula wrong , i'm receiving negative values. exhibit a: the grayness tile supposed 0, 0 reason i'm getting -5... here's code. here create map (probably not relevant question here show how i'm doing things). objectid enum storing tile types. objectid tile_map[][] = new objectid[][] { {objectid.ground_concrete, objectid.ground_grass, objectid.ground_grass, objectid.ground_grass}, {objectid.ground_grass, objectid.ground_grass, objectid.ground_grass, objectid.ground_grass}, {objectid.ground_grass, objectid.ground_grass, objectid.ground_grass, objectid.ground_grass}, {objectid.ground_grass, objectid.ground_grass, objectid.ground_grass, objectid.ground_grass}, {objectid.ground_grass, objectid....