JackShadow
Kicked by Hanabishi
offline
Опыт:
145Активность: |
SetUnitFlyHeight
Сразу извиняюсь за флуд)
Вопрос собсно в следующем: я запускаю снаряд периодическим таймером и подстраиваю его высоту для прямолинейности, однако пролетая над декорациями (с флажком "можно пройти") SetUnitFlyHeight почему то некорректно устанавливает высоту (стоит время 0 секунд) юнит со способностью сфинкс, тип движения нет
высота у меня просчитывается правильно, я проверял на декорациях (кубики) указывая ту же высоту что и у юнита |
17.08.2013, 16:29 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Goodie
offline
Опыт:
2,825Активность: |
Terrain Height |
17.08.2013, 17:24 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JackShadow
Kicked by Hanabishi
offline
Опыт:
145Активность: |
аххах это нето)) говорю у меня все правильно просчитывается, на картинку смотри высота определяется правильно проблема именно с отображением высоты юнита. Скачки происходят только на краю деструба |
17.08.2013, 17:36 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Goodie
offline
Опыт:
2,825Активность: |
Пафинг офф.
Goodie добавил: через SetUnitX,SetUnitY еще попробуй двигать |
17.08.2013, 17:42 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MpW
offline
Опыт:
50,234Активность: |
JackShadow,сфинкс это хорошо, но попробуй использовать превратиться в ворона
http://xgm.guru/forum/showthread.php?t=21369 раздел 1, пункт 1 Steal nerves добавил: еще раздел 3, пункты 2,3 |
17.08.2013, 17:44 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JackShadow
Kicked by Hanabishi
offline
Опыт:
145Активность: |
в общем походу происходит следующее: точке снаряда находится высота Z, но юнит всеравно поднимается на высоту находящейся рядом декорации |
17.08.2013, 17:51 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MpW
offline
Опыт:
50,234Активность: |
JackShadow, еще попробуй юнита паузить
у меня кстати, вот вспомнил, создавался юнит в одном месте, а он гад уходил с этой точки в другую сторону, и получалось типа с краю, то так, то.. |
17.08.2013, 17:53 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JackShadow
Kicked by Hanabishi
offline
Опыт:
145Активность: |
Goodie:
пафинга и так быть не может, двигаю XY Steal nerves, паузинг тоже не то, видимо действительно юнит поднимается на высоту деструба даже если не стоит на нем, а просто стоит рядом.
Получается единственный вариант отлавливать эти резкие кроя (проверять предыдущюю высоту снаряда и настоящюю) ..както слишком.. неужели нет какойнить фитчи типо чтоб юнит вообще не реагировал на высоту рельефа и декора? Отредактировано JackShadow, 17.08.2013 в 18:14. |
17.08.2013, 18:08 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MpW
offline
Опыт:
50,234Активность: |
call SetUnitPathing( u, false ) пробовал? или стремительность на даймми бросать и еще дать москитов (москиты тоже помогают с пафингом), кстати у дайми в РО какой тип движения - пеший? сделай тогда летающим
покажи карту и код, так будет понятнее так тяжелее понять Отредактировано Steal nerves, 17.08.2013 в 18:51. |
17.08.2013, 18:37 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JackShadow
Kicked by Hanabishi
offline
Опыт:
145Активность: |
Всем спасибо) действительно проблема была не в коде а в дамми юните
'elev pts' или 'Графика - Наодка (контрольные точки):' походу "наВодка" перевод кривой =D стояло 2 изменил на 0 все теперь красиво) Кстати что за наводка такая, зачем нужна? |
17.08.2013, 21:16 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|