Хочу реализовать управление ГГ как в диабло. При нажатие левой кнопки мыши идет проверка "на что мы нажали"... Если на землю то идем в указаную точку обходя препятствия. Если на предмет идем к предмету обходя препятствия и поднимаем его когда достигли конечной позиции (подошли к предмету)... Если на НПЦ то идем и базарим с ним... Если удерживаем ЛКМ то бежим за курсором.
Вот собственно вопросы:
1. Как же провести проверку на что мы нажали?
2. Какой метод лучше использовать для перемещения героя с обходом препятствий? (please по подробней или ссылку на статью)
Заранее спасибо!!!