понедельник, 10 февраля 2020 г.

Таки добил движение юнитов как в стратегиях...

    Хотя уже в процессе пришло понимание, что неплохо бы вообще весь код, отвечающий за отдачу команд, в том числе юнитам,  упаковать в отдельный узел, вроде как интерфейс отдельно, мухи сцены/юниты отдельно.
    Еще неплохо было бы отправлять юниту не просто координаты точки, куда ему двигаться надо, а приказ, например {'MOVE', Vector2(128.0, 54.0)} или {'ATTACK', 'KinematicBody2D: 1016'} и прочее, типа 'GUARD', 'RETURN_TO_BASE', MOVE_AND_ATTACK', на что фантазии хватит.
    Замечу так же, что блок - схемы рулят. Если бы не они, то я еще полгода бы размышлял, как бы это получше организовать.

   КДПВ из предыдущего сообщения, в этом смысле существенно ничего не поменялось.


Управление понятно какое, плюс клавиша Shift работает.

Собственно ссылка: Move_TO_ClickII.7z (~400 kB)