Я заметил, что после применения к рельефу триггерной деформации (функциями TerrainDeform...) GetLocationZ() возвращает то же значение Z, что было до деформации. Есть ли возможность получить актуальное значение Z?

Принятый ответ

возвращает то же значение Z, что было до деформации.
Вообще-то нет, иначе в Sniper Aren-у было бы невозможно играть.
Скорее всего ты создаёшь "временную" а не "постоянную" деформацию. По завершению постоянной деформации он выдаёт точные данные (деформация длится в течение времени, указанного в триггере)
Если надо делать деформацию на время, то лучше заносить точки в переменные и в нужный момент делать обратную деформацию, возвращающую первоначальное состояние.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
24
9 лет назад
Отредактирован Melissa
2
возвращает то же значение Z, что было до деформации.
Вообще-то нет, иначе в Sniper Aren-у было бы невозможно играть.
Скорее всего ты создаёшь "временную" а не "постоянную" деформацию. По завершению постоянной деформации он выдаёт точные данные (деформация длится в течение времени, указанного в триггере)
Если надо делать деформацию на время, то лучше заносить точки в переменные и в нужный момент делать обратную деформацию, возвращающую первоначальное состояние.
Принятый ответ
0
17
9 лет назад
0
Не знаю, может быть скажу ерунду, но можно пихать в момент начала деформации даммика, и в нужный момент снимать с него координаты.
0
33
9 лет назад
0
Melissa, спасибо!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.