Подскажите как сделать систему единого здоровья между 2 - мя юнитами.
Чтобы они не только умирали одновременно ( до этого и сам додумался), а именно чтобы 1-ый юнит получил урон, 2- ой юнит сразу же такой же урон.
jass не придлагать.
Спасибо за помощь!

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

Эмпатию не вариант?

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
7 лет назад
0
ssbbssc, количество костылей зависит от возможностей самого игрока то есть колиества тех ситуаций в которых система может багнутся.
0
6
7 лет назад
0
хмм)) с джассом делать можно так: при каком-либо условии создаем триггер, и заносим в этот триггер, что хп одного из юнитов становится > 0 и делаем свои действия с записанными в кэш юнитов. ЭТО МЕНЬШЕЕ ИЗ КОСТЫЛЕЙ! =)
0
13
7 лет назад
0
А периодически проверять хп и уставить второму идентичное?
0
6
7 лет назад
0
Borodach:
А периодически проверять хп и уставить второму идентичное?
я примерно такой же вариант предложил, только у меня вариант срабатывать должен в момент любого изменения здоровья, а у Вас оно будет периодически, то есть довольно часто. (но это все теория, на практике не знаю, мне не затестить)
Borodach:
А периодически проверять хп и уставить второму идентичное?
с другой стороны - это возможно реализовать на GUI, что собственно и нужно автору.
0
20
7 лет назад
0
Graf_Men9999, отследить лечение и полученный урон можно и на гуи. Не портите мне настроение своим неумелым расходованием времени процессора с помощью создания таймеров.
0
23
7 лет назад
0
Вы че такие смешные GUI это и есть jass каким боком вы хотите писать GUI без jass математикой?
0
17
7 лет назад
0
pro100master:
Вы че такие смешные GUI это и есть jass каким боком вы хотите писать GUI без jass математикой?
Спомощью волшебства они рисуют в гуи
2
30
7 лет назад
2
Не портите мне настроение своим неумелым расходованием времени процессора с помощью создания таймеров.
Пустой таймер расходует ничего. Основная проблема с вычислительной мощностью всегда состоит в неоптимальном алгоритме, а как он запускается - по таймеру или триггером - вторично.
0
16
7 лет назад
0
Звучит как "интим и гербалайф не предлагать", как будто jass -- это что-то плохое.
0
21
7 лет назад
0
Да в принципе просто занести оба объекта в переменную и таймером смотреть: как здоровье изменилось в какую-то сторону у одного - так же менять и у другого; эти изменения друг для друга не учитывать.
Правда, система не будет отслеживать, что там у кого было - хил, дамаг или что еще, и от кого, а просто менять здоровье у одного соответственно изменениям у другого. Зато очень проста в реализации и не слишком воздействует на производительность (даже при низком периоде таймера).
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.