Есть ли другие методы построения различных фигур с помощью скрипта, помимо молний? Что-нибудь менее емкое. Хотя, я так понимаю, придется делать собственные функции на то. Есть ли смысл применения булевых операций над молниями?

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

Atesla, Диана из ЛоЛа?
Стандартным решением для кастомных хитбоксов является использование уникальной текстуры для каждой такой способности
Можно использовать универсальную прозрачную квадратную модель и натягивать текстуру на неё, модель у даммика, повороты работать будут, масштабировать можно свободно
В крайнем случае своя модель для каждой способности, полигонов мало, весить много не будет
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
5 лет назад
0
Ну для визуального отображения границе фигуры нужен определённый размер, его имеешь ввиду? Либо фигура с невидимой границей, как регион?
0
8
5 лет назад
Отредактирован Atesla
0
Да, визуальное отображение внешней границы.
P.S. я сделал способность с областью попадания в виде полумесяца и его как раз мне и нужно отобразить.
1
26
5 лет назад
1
Либо надо юнитами/декорациями изображать, либо модель полумесяца клепать.
0
8
5 лет назад
0
Думаю, что можно использовать дамми из DGUI, который "кушает" любую .tga текстуру из декорации (съесть древо и фичи этой способности). А дамми масштабировать, если нужно.
1
28
5 лет назад
Отредактирован PT153
1
модель полумесяца клепать.
Можно просто текстурку, которую потом нарисовать в нужной точке с помощью CreateImage.
0
26
5 лет назад
0
Тебе виднее, конечно, но почему именно DGUI, там форма подходящая?
0
8
5 лет назад
Отредактирован Atesla
0
PT153:
Можно просто текстурку, которую потом нарисовать в нужной точке с помощью CreateImage.
Не поругается ли Варик за то, что не буду использовать BLP?
8gabriel8:
Тебе виднее, конечно, но почему именно DGUI, там форма подходящая?
Просто этот даммик любую текстуру жрет. Что на ней изображено, то изображение ты и получишь на нем. Удобно.
3
26
5 лет назад
Отредактирован 8gabriel8
3
CreateImage
PT153, а оно под любым углом размещает изображение?

Atesla, просто в таком случае какую-то текстуру деревьев нельзя будет использовать. Но раз не критично, то ладно. А то скидывай модель этого дамми, пропишу любое имя текстуре.
И tga тяжелее blp. Скачай лучше BLP Laboratory и конвертируй в ней свои tga/png и прочее в blp.
0
28
5 лет назад
0
а оно под любым углом размещает изображение?
Хм, об этом я позабыл, нет, не размещает.
Atesla:
Не поругается ли Варик за то, что не буду использовать BLP?
Не должен, но там есть другие ньюансы, например, тип изображения. в ГУИ их 6, но по факту 4. Также края должны быть прозрачными.
0
8
5 лет назад
Отредактирован Atesla
0
Просто создать нестандартную модель для текстуры и никаких проблем.
ГУИ не пользуюсь, разве что перехожу на него ради человечка, не шарящего в Jass. А так интересное замечание, надо будет попинать труп и потестить все это дело.
0
29
5 лет назад
0
Просто создать нестандартную модель для текстуры и никаких проблем.
Даже статья была, как это делать.
P.S. я сделал способность с областью попадания в виде полумесяца и его как раз мне и нужно отобразить.
При каком событии отображать? Изменить сдандартный круг наведения врятли получится.
0
8
5 лет назад
0
При каком событии отображать? Изменить стандартный круг наведения вряд ли получится.
Есть одна идея, но ее надо протестить. Создать способность с наведением и ее пустышку (мгновенная). При использовании пустышки убрать курсор, создать юнита-дамми с отображением только для данного игрока (Локальный игрок, ага), ждать нажатия ЛКМ. При щелчке ЛКМ (если не ЛКМ, стрелки и т.д., то сбрасываем) заставляем героя тыкать нормальную способность (скорее всего, в скрытом спеллбуке), убираем даммика. Только есть конфуз – в этом случае не видно кд нормального спелла (делать свое)
С возможностями мемхака, думаю, это все можно будет заменить на что-то менее костыльное, ибо без него подобное вряд ли сделаю
0
18
5 лет назад
0
Я когда-то делал рисунки геометрических фигур с помощью декораций (за основу брал снаряды юнитов). Делал круг, треугольник, квадрат, спираль. Но это было через точки (я тогда про утечки не знал), на координаты легко переделать или локальные точки использовать. В принципе, можно сделать полумесяц из двух дуг с центрами в разных координатах - так можно без импорта обойтись. Но импортировать модель проще.
0
8
5 лет назад
0
Что насчет молний тогда? Правда, придется импортировать свои, чтобы были ровные.
2
30
5 лет назад
2
Atesla, Диана из ЛоЛа?
Стандартным решением для кастомных хитбоксов является использование уникальной текстуры для каждой такой способности
Можно использовать универсальную прозрачную квадратную модель и натягивать текстуру на неё, модель у даммика, повороты работать будут, масштабировать можно свободно
В крайнем случае своя модель для каждой способности, полигонов мало, весить много не будет
Принятый ответ
0
8
5 лет назад
Отредактирован Atesla
0
Atesla, Диана из ЛоЛа?
Майев из ХотС'а.
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.