Я разработал игру, в которой карта состоит из плиток. Я добавил камеру, которая следует за игроком, используя Graphics2D.translate. У меня также есть MouseListener, реализованный в классе Listener.
Я сделал так, чтобы игра выводила координаты мыши на консоль, однако здесь, когда я получаю проблему, которую хочу решить. Координаты MouseListener кажутся относительно окна Java. Однако у меня есть карта, которая больше окна Java. Как мне заставить MouseListener адаптироваться к моему размеру мира?
Надеюсь, это описание достаточно хорошее. Если вам нужна дополнительная информация, просто спросите, и я предоставлю эту информацию.
Спасибо, вся помощь приветствуется