Доброго времени суток!Прошу помочь мне с созданием способности.Хочу сделать такую способность,при использовании которой от героя будет исходить волна света наносящая всем урон.Как сделать эту волну исходящую от героя?
Сообщение отредактировал Grom47 - Понедельник, 26 Января 2015, 00:36:31
ну наверно записать координату под героем в момент каста а потом с короткой периодичностью выбирать юнитов вокруг этой точки, но на более и более дальней дистанции от неё
при этом ещё можно проверять дистанцию между проверяемым юнитом, и дальностью выбора это для того что бы волна на отлетевшая на растояние ~500 не могла взаимодействовать с юнитами в меньшем радиусе (около эпицентра - менее 400 аое)
таким образом можно создать даммика во время каста, и по тамеру в 0.1 сек выбирать всех в радиусе R от него при этом предварительно увеличивать это R на 50 каждый раз - set R = R + 50.00 // скорость волны будет 500 аоеps пикая юнитом проверять дистанцию между ними и радиусом - расстояние от позиции юнита до позиции даммика больше чем (R - 50) таким образом на расстоянии 500 выбираться буду жертвы на расстоянии от 450 до 500
далее вставить нужные действия (урон/хил/бафф/прочее) вот такой пример