Я хочу иметь возможность нажимать на одну плитку и что-то делать с плиткой. Как мне это сделать? Я использую этот метод для рендеринга:
int[][] tile_map = [[...],...]
for (i = 0; i < tile_map.length; i++) {
for (j = tile_map[i].length; j >= 0; j--) {
g.drawTile(tiles[i][j], (j * tile_width / 2) + (i * tile_width / 2), (i * tile_height / 2) - (j * tile_height / 2));
Вы можете добавить mouseListener, чтобы получить плитку, по которой щелкнули. Я буду использовать камеру, которая может перемещаться со смещением, поэтому получение положения мыши - неправильный путь.
Я использую Java 8 т.
Спасибо за любую помощь!