Здания и юниты у которых скорость установлена на 0 не разворачиваются, как можно это обойти? Чтобы юнит со скоростью 0 поворачивался в сторону атаки. Вариант двигать юнита в туже точку и разворачивать неподходит.

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

У меня кончились мыслИ. Привязку к точкам всё что могу тут предложить, а жаль...

ХОТЯ знаешь чё - осенило меня тут - создавай на позиции здания дамик с картой пути в виде буквы О. То есть само здание как бы без текстуры пути, а его огораживает дами с кольцевой текстурой. Таким образом здание никуда не убежит, зато сможет поворачиваться!

Прикрепляю пример. Только себе текстурку поплотнее сделай
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
24
9 лет назад
0
это ещё почему? Расскажи причины, попробуем их устранить.
0
20
9 лет назад
Отредактирован ssbbssc
0
Melissa:
это к автору сабжа.
не варик дать приказ на каст дамми-абилки, кстати? или скорость поворота для каста - тоже самое, что и для атаки?
0
24
9 лет назад
0
Нужно разворачивать в сторону кастуемого заклинания? В сторону атакующего? Сымитированного приказа smart? Всё это можно сделать
ssbbssc, а я у него и спрашиваю
Окей, а как насчёт дать юниту "Тёмного" на двигающийся тип, повернуть его, а потом дать тёмный обратно на себя?
0
16
9 лет назад
0
а в сторону каста поворачивается нормально, или также?
В сторону каста не поворачивается тоже, проверил на дереве и волне силы.
Melissa:
это ещё почему? Расскажи причины, попробуем их устранить.
Я делаю бошню на которой стоит дамми башня стреляет а дамми с моделью целителя к примеру поворачивается в сторону атаки и атакует. Если через анимацию и поворот с переносом в туже точку то анимация не совподает если через атаку то не разворачивается.
0
24
9 лет назад
0

Извиняюсь, я очень плохо читаю тему.
Как насчёт проверки на разницу между углом поворота атакующего юнита и углом между атакующий и атакуемый?
Если разница больше 30 например то двинуть юнит и повернуть к атакуемому.
0
16
9 лет назад
0
Melissa, да тут не принципиально хоть каждую атаку двигать. из за этого атака сбивается и дамми не атакует приходится просто воспроизводить анимацию, которая в такт не попадает из за разницы времени "юнит атакован" и "юнит атакует"
вот было бы событие юнит атакует а не юнит атакован
0
24
9 лет назад
0
Чёт всё плохо с этой фигнёй. Мб сделать юниты двигающимися и привязывать их к своим собственным точкам?
Дистанцию получения приказа придётся делать ни в коем случае не больше чем дистанция атаки. При отдаче приказа двигаться юниту приказывать отставить и возвращать на свою точку через set unit x y. Хотя и через move тоже можно.
Хотя даже так скорее всего будут издержки если враг подошёл и отошёл, а здание захочет его преследовать > <
2
6
9 лет назад
2
Нельзя сделать юнита со скоростью 0, и чтоб он вертелся. Башни вертятся, потому что у них есть кость-башня, предусмотренная в модели(т.е. сам юнит не вертится, вертится часть модели).
5
24
9 лет назад
Отредактирован Melissa
5
У меня кончились мыслИ. Привязку к точкам всё что могу тут предложить, а жаль...

ХОТЯ знаешь чё - осенило меня тут - создавай на позиции здания дамик с картой пути в виде буквы О. То есть само здание как бы без текстуры пути, а его огораживает дами с кольцевой текстурой. Таким образом здание никуда не убежит, зато сможет поворачиваться!

Прикрепляю пример. Только себе текстурку поплотнее сделай
Загруженные файлы
Принятый ответ
1
20
9 лет назад
1
Melissa:
гений
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.