У меня есть способность, при применении которой герою добавляется 1 "руна крови". Всего их можно накопить 3 штуки. Что нужно сделать, чтобы над головой у героя появлялся дополнительный пустой бар, который в зависимости от количества рун будет заполняться красным цветом на 0% (0 рун) 33,3% (1 руна) 66,6% (2 руны) 100% (3 руны)? При применении других способностей эти руны будут тратиться. Вопрос только в создании шкалы над головой и ее заполняемости в связи с количеством "рун". Ну или какие-нибудь спецэффекты, которые будут подтверждать количество рун

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

Проблема решена.
В самой модели создал 3 аттач поинта, которые прикрепил к той же кости, к которой прикреплен "Overhead". Назвал их "Overhead Left", "Overhead Right", "Overhead Rear". За высоту (Z) взял ту же, что и у обычного "Overhead", и менял лишь X и Y, чтобы один эффект был чуть впереди и слева, второй впереди справа, и последний сзади.
Добавлял эффекты с помощью call AddSpecialEffectTargetUnitBJ( "left overhead", unit, "Abilities\\Spells\\Orc\\Bloodlust\\BloodLustSpecial.mdl" )... и т.д. (Как видно, за визуальный эффект взял шаманский БЛ)
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
32
8 лет назад
2
Тут два варианта:
1 - Текстаг, плавающий текст над головой юнита - сделаный из палочек, пример смотри в карте Bomber Command, там замечательные прогресс бары над зданиями с делениями.
2 -Импортная модель, собственно делается модель спецэффекта, скажем капелька крови которая смешается от головы юнита чуть чуть в сторону, вторая модель по центру а третья в другую сторону, добавляя юниту спецэффект ты показываешь число стаков.
0
1
8 лет назад
0
quq_CCCP:
Тут два варианта:
1 - Текстаг, плавающий текст над головой юнита - сделаный из палочек, пример смотри в карте Bomber Command, там замечательные прогресс бары над зданиями с делениями.
2 -Импортная модель, собственно делается модель спецэффекта, скажем капелька крови которая смешается от головы юнита чуть чуть в сторону, вторая модель по центру а третья в другую сторону, добавляя юниту спецэффект ты показываешь число стаков.
Это, конечно, все очень хорошо, но можно конкретный скрипт, который делает орбы справа/слева/сзади от головы и т.д. А то я с координатами не очень хорошо общаюсь
Этот комментарий удален
0
32
8 лет назад
0
Лол AddSpecialEffectTarget функция, ну или в настройках способностей в стороке граффика маг - модель крепи, а сферы тебе надо самому в зд максе пилить или просить кого то это сделать.
0
1
8 лет назад
0
quq_CCCP:
Лол AddSpecialEffectTarget функция, ну или в настройках способностей в стороке граффика маг - модель крепи, а сферы тебе надо самому в зд максе пилить или просить кого то это сделать.
Я вполне себе представляю как добавить эффект, а вот как его сдвинуть в сторону, чтобы он находился слева или справа от головы - нет. Как я понимаю, тут нужно двигать эффект с помощью координат, но с ними я обращаться не умею. Вопрос все еще актуален
0
32
8 лет назад
0
Ashtray000:
quq_CCCP:
Лол AddSpecialEffectTarget функция, ну или в настройках способностей в стороке граффика маг - модель крепи, а сферы тебе надо самому в зд максе пилить или просить кого то это сделать.
Я вполне себе представляю как добавить эффект, а вот как его сдвинуть в сторону, чтобы он находился слева или справа от головы - нет. Как я понимаю, тут нужно двигать эффект с помощью координат, но с ними я обращаться не умею. Вопрос все еще актуален
Нееет, нет, это такой спецэффект который если крепиш к голове юнита , он сбоку отображается.
Нужно делать спецэффект, такой пример я видел в одной карте с псевдо ИИ.
0
1
8 лет назад
Отредактирован Ashtray000
0
Проблема решена.
В самой модели создал 3 аттач поинта, которые прикрепил к той же кости, к которой прикреплен "Overhead". Назвал их "Overhead Left", "Overhead Right", "Overhead Rear". За высоту (Z) взял ту же, что и у обычного "Overhead", и менял лишь X и Y, чтобы один эффект был чуть впереди и слева, второй впереди справа, и последний сзади.
Добавлял эффекты с помощью call AddSpecialEffectTargetUnitBJ( "left overhead", unit, "Abilities\\Spells\\Orc\\Bloodlust\\BloodLustSpecial.mdl" )... и т.д. (Как видно, за визуальный эффект взял шаманский БЛ)
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.