XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
MOd2war
идейщик
offline
Опыт: 4,353
Активность:
Юнит в точке приказа и движение по координатам
Как отследить то когда юнит прибывает в точку изданного приказа и как сделать так чтобы юнит двигался только по координатам Х и У
Старый 15.02.2008, 17:48
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Цитата:
Как отследить то когда юнит прибывает в точку изданного приказа

Периодически проверять координаты юнита. Или создавать в том месте регион и ждать прибытия туда юнита.
Цитата:
как сделать так чтобы юнит двигался только по координатам Х и У

Непонятный вопрос, юниты и так движутся в этой координатной плоскости. Тебе нужно чтобы юнит двигался ТОЛЬКО по Х или ТОЛЬКО по Y?
Старый 15.02.2008, 18:00
MOd2war
идейщик
offline
Опыт: 4,353
Активность:
exploder да сначала по Х потом по У
Старый 15.02.2008, 18:20
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
MOd2war, остлеживать отдачу приказа на движение, запоминать координаты приказа, отменять его и давать свой приказ на перемещение в точку (OrderX, UnitY), а потом отдавать приказ в точку (UnitX, OrderY).
Старый 15.02.2008, 18:35
MOd2war
идейщик
offline
Опыт: 4,353
Активность:
exploder пробовал юнит начинает дергатся стоя на месте
Старый 15.02.2008, 18:40
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
MOd2war, ты скорее всего отменяешь свой же приказ, используй глобальную булевую переменую как флаг отлавливать текущий дакный приказ или нет.
Старый 15.02.2008, 20:41
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 13:22.