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

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

Закрытая тема
 
FatalBlade

offline
Опыт: 7,398
Активность:
Движение юнита вокруг юнита
Как сделать что бы юнит летал вокруг героя по кругу, при этом стреляя во врагов либо что бы лечил героя? Типа сфера.
Старый 27.01.2012, 02:17
Kirya92

offline
Опыт: 107
Активность:
Таймером
Код:
SetUnitPos(UNIT, X*Cos(a), Y*Sin(a)); a - угол поворота в радианах
Старый 27.01.2012, 02:22
FatalBlade

offline
Опыт: 7,398
Активность:
Ок спс
А что лучше если юзать, SetUnitX(X*Cos(a)) и SetUnitY(Y*Sin(a)), или SetUnitPos(UNIT, X*Cos(a), Y*Sin(a)), в плане производительности?
Старый 27.01.2012, 02:28
Kirya92

offline
Опыт: 107
Активность:
Честно без понятия..)) сам использую SetUnitPos()
Старый 27.01.2012, 02:37
alpha

offline
Опыт: 7,387
Активность:
FatalBlade:
А что лучше если юзать, SetUnitX(X*Cos(a)) и SetUnitY(Y*Sin(a)), или SetUnitPos(UNIT, X*Cos(a), Y*Sin(a)), в плане производительности?
Использовать удобнее через дэфайны, например:
((код jass
define
SetUnitXY(u,x,y) = {SetUnitX(u,x); SetUnitY(u,y)}
enddefine
применение в коде:
SetUnitXY(whichUnit, x , y)
))
SetUnitX и SetUnitY - оптимальный вариант.
Старый 27.01.2012, 02:39
Master_chan
Полуночный командир
offline
Опыт: 15,660
Активность:
SetUnitX/Y не учитывает проходимость точки назначения.
Старый 27.01.2012, 02:53
FatalBlade

offline
Опыт: 7,398
Активность:
Master_chan:
SetUnitX/Y не учитывает проходимость точки назначения.
Ну это мне не мешает в данном случае, так как я хочу сделать герою летающие сферы. Они не должны ни на что натыкаться, так что норм.)
Спс всем большое.
Старый 27.01.2012, 08:31
Закрытая тема

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

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

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

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



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