Добавлен
Когда на юнита действует способность с баффом Slowed (да и не только, от Frost Arrows и Cold Arrows тоже), он "синеет". Я создал бафф на основе Slow Aura (Tornado), и в его модели указал модель баффа Slowed. Бафф я дал способности, которая создана на основе Slow Aura (Tornado). Однако, юниты не "синели", под ними просто появлялся эффект заморозки. Как сделать посинение юнита?
Что-то мне подсказывает, что дело в способностях, которые используют игровые константы Frost Speed Reduction.
Раз уж речь пошла о Slow Aura (Tornado), то как избавиться от минуса при записи данных через Raw Data (Data - Movement Speed Factor: -0.50)?
А еще у меня на карте иногда не воспроизводятся звуки оружия: звук выстрела и звук попадания. Как это исправить, и чем это вызвано?

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

Obelick, а можно просто цвет поменять, при наличии бафа
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
32
8 лет назад
1
Ну разумеется дело в способностях, а именно в ледяных стрелах, дыхании ходода и фрост нове - от этих способностей юниты синеют.
0
28
8 лет назад
Отредактирован PT153
0
quq_CCCP:
Ну разумеется дело в способностях, а именно в ледяных стрелах, дыхании ходода и фрост нове - от этих способностей юниты синеют.
А нельзя как-нибудь этот эффект посинения дать ауре? В самих способностях никакого особенного эффекта нет .
Тут кое-что нашел в редакторе моделей у этих способностей. Надо будет посмотреть.
UPD: похоже, то, что я нашел, не делает юнитов синими. Что за эффект делает их такими?
А что по остальным вопросам? Не хочу для них отдельные вопросы задавать.
0
23
8 лет назад
0
PT153, чекай наличие бафа торнадо и применяй к ним ледяную звезду без эффекта и урона
1
24
8 лет назад
1
Obelick, а можно просто цвет поменять, при наличии бафа
Принятый ответ
0
28
8 лет назад
0
darkowlom:
Obelick, а можно просто цвет поменять, при наличии бафа
Спасибо большое! Кстати, юнит не синеет, если цель - дружественная единица.
4
26
8 лет назад
4
Фрост меняет цвет юниту, при этом игнорируя его базовый цвет (из РО).
Это хорошо видно в доте, когда Невер (он же Повелитель Огня) имея 0/0/0 цвета, вдруг из чёрного становится огненным со слегка посиневшим окрасом...
Если например саморучно добавить имитацию какого-нибудь эффекта, например "огня/крови" (красный тон) или "магии тьмы" (фиолетовый), то получится бредовая хрень которая будет постоянно сбиваться, уже не говоря о том что постоянно будет перекрашиваться юнит, и хорошо если он вообще сможет вернуть в итоге свой базовый оттенок (из РО).
Для этого придётся делать всё триггерно, и при этом придумать как совместить цветовые гаммы
Ну например выводить среднее арифметическое между всеми цветами - из РО, от крови, от тьмы, от холода
Если у юнита базовый цвет 127/127/127, а холод (условно) даёт 127/127/255, то мб наверно логично было бы дать ему 63/63/127 цвета ( красный 0.5 * 0.5 = 0.25 , зелёный 0.5 * 0.5 = 0.25 , синий 0.5 * 1.0 = 0.5 )
И для этого придётся писать отдельную системку, при условии что такой вариант комбинирования цвета вообще будет вменяемо выглядеть...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.