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

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

Закрытая тема
 
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,940
Активность:
Change Юнит flying height ?????
Change Юнит flying height to значение at значение2

Объясните мне, что значат выделенные значения???

Я хочу чтобы юнит взлетел до такой-то высоты пролетел малец а потом опустился.
Старый 15.05.2006, 11:33
NETRAT

offline
Опыт: 83,712
Активность:
Первое - это высота, а второе - частота(то есть количество секунд, которое будет занимать полет), при чем тут есть одна особенность - после вызова этой функции, текущая высота юнита считается заданной первым числом, даже если он еще не долетел до этой высоты, ну да это мелочь
Старый 15.05.2006, 11:39
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,940
Активность:
NETRAT - Т.е. если я сделаю:
Change Юнит flying height to 600 at 5

То это будет означать, что юнит поднимистся на высоту 600 за 5 секунд???

Если так, то я все понял.
Можно будет закрыть.
Старый 15.05.2006, 13:17
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
Сообщение от FoK_KruGer
Change Юнит flying height to 600 at 5
То это будет означать, что юнит поднимистся на высоту 600 за 5 секунд???

нет.

Change Юнит flying height to 600 at 5
То это будет означать, что юнит поднимистся на высоту 600 по 5 В СЕКУНДУ???
Т.е. он поднимится (если его текущая высота = 0) на высоту 600 за 120 секунд.

например:
текущая высота юнита - 200.
Change Юнит flying height to 600 at 100
значет юнит поднимится на высоту 600 за 4 сек.


если во втором значении стоит 0, то юнит достигает высоты мгновенно (вроде)

Если тебе так будет понятнее:

Change Юнит flying height to значение at значение2

Юнит поднимится на высоту "значение", за "(значение - текущая высота)/значение2"


Действует ТОЛЬКО НА ЛЕТАЮЩИХ, ну или на юнитов с абилкой "сфинкс"
я всегда использую второе...

Понятно???

Jon добавил:
Цитата:
Сообщение от NETRAT
второе - частота(то есть количество секунд, которое будет занимать полет)

Нет. Это не количество секунд! Это скорость с которой юнит будет подиматся/опускатся...

Отредактировано Jon, 15.05.2006 в 14:38.
Старый 15.05.2006, 14:29
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,940
Активность:
Ну я понял.
Типа значение1 = высота на которую юнит поднимится
значение2 = это то насколько надо поделить высоту юнита.
ДурДом.........
Старый 15.05.2006, 14:30
NETRAT

offline
Опыт: 83,712
Активность:
Да, извиняюсь, Jon прав, я опять перепутал =\ если поставить 0 то он вообще не будет подниматься, но по функции GetUnitFlyingHeight его высота все таки изменится - то есть фактически функция в этом случае работает некорректно(это баг)
Старый 15.05.2006, 22:08
Закрытая тема

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

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

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

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



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