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

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

Ответ
 
JackShadow
Kicked by Hanabishi
offline
Опыт: 145
Активность:
SetUnitFlyHeight
Сразу извиняюсь за флуд)
Вопрос собсно в следующем:
я запускаю снаряд периодическим таймером и подстраиваю его высоту для прямолинейности, однако пролетая над декорациями (с флажком "можно пройти")
SetUnitFlyHeight почему то некорректно устанавливает высоту (стоит время 0 секунд)
юнит со способностью сфинкс, тип движения нет
высота у меня просчитывается правильно, я проверял на декорациях (кубики) указывая ту же высоту что и у юнита
Миниатюры
Кликните на картинку для увеличения
Название:  New Canvas.jpg
Просмотров: 30
Размер:  105.2 Кбайт  
Старый 17.08.2013, 16:29
Goodie

offline
Опыт: 2,825
Активность:
Terrain Height
Старый 17.08.2013, 17:24
JackShadow
Kicked by Hanabishi
offline
Опыт: 145
Активность:
аххах это нето)) говорю у меня все правильно просчитывается, на картинку смотри высота определяется правильно проблема именно с отображением высоты юнита. Скачки происходят только на краю деструба
Старый 17.08.2013, 17:36
Goodie

offline
Опыт: 2,825
Активность:
Пафинг офф.
Goodie добавил:
через SetUnitX,SetUnitY еще попробуй двигать
Старый 17.08.2013, 17:42
MpW

offline
Опыт: 49,995
Активность:
JackShadow,сфинкс это хорошо, но попробуй использовать превратиться в ворона
http://xgm.guru/forum/showthread.php?t=21369 раздел 1, пункт 1

Steal nerves добавил:
еще раздел 3, пункты 2,3
Старый 17.08.2013, 17:44
JackShadow
Kicked by Hanabishi
offline
Опыт: 145
Активность:
в общем походу происходит следующее:
точке снаряда находится высота Z, но юнит всеравно поднимается на высоту находящейся рядом декорации
Миниатюры
Кликните на картинку для увеличения
Название:  ысы.jpg
Просмотров: 18
Размер:  52.2 Кбайт  
Старый 17.08.2013, 17:51
MpW

offline
Опыт: 49,995
Активность:
JackShadow, еще попробуй юнита паузить

у меня кстати, вот вспомнил, создавался юнит в одном месте, а он гад уходил с этой точки в другую сторону, и получалось типа с краю, то так, то..
Старый 17.08.2013, 17:53
JackShadow
Kicked by Hanabishi
offline
Опыт: 145
Активность:
Goodie:
Пафинг офф.
Goodie добавил:
через SetUnitX,SetUnitY еще попробуй двигать
пафинга и так быть не может, двигаю XY
Steal nerves, паузинг тоже не то, видимо действительно юнит поднимается на высоту деструба даже если не стоит на нем, а просто стоит рядом.
Получается единственный вариант отлавливать эти резкие кроя (проверять предыдущюю высоту снаряда и настоящюю) ..както слишком..
неужели нет какойнить фитчи типо чтоб юнит вообще не реагировал на высоту рельефа и декора?

Отредактировано JackShadow, 17.08.2013 в 18:14.
Старый 17.08.2013, 18:08
MpW

offline
Опыт: 49,995
Активность:
call SetUnitPathing( u, false ) пробовал? или стремительность на даймми бросать и еще дать москитов (москиты тоже помогают с пафингом), кстати у дайми в РО какой тип движения - пеший? сделай тогда летающим

покажи карту и код, так будет понятнее

так тяжелее понять

Отредактировано Steal nerves, 17.08.2013 в 18:51.
Старый 17.08.2013, 18:37
JackShadow
Kicked by Hanabishi
offline
Опыт: 145
Активность:
Всем спасибо) действительно проблема была не в коде а в дамми юните
'elev pts' или 'Графика - Наодка (контрольные точки):' походу "наВодка" перевод кривой =D
стояло 2 изменил на 0 все теперь красиво)
Кстати что за наводка такая, зачем нужна?
Старый 17.08.2013, 21:16
Ответ

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

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

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

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



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