anaksimandr
offline
Опыт:
1,291Активность: |
Окрасить единицу
Вобщем нужно окрасить единицу на время, пока на ней лежит алгоритм.
Пробовал тригерами - не получилось http://xgm.guru/forum/showthread.php?t=40984 Как сделать это через РО? Дописывать событие в каждый агент, который может быть окрашен, бесполезно -- их много + надо потом еще вернуть нормальный окрас. |
03.10.2010, 20:46 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Guard
offline
Опыт:
2,425Активность: |
ну... Ты алгоритм мимкрида смотрел ? |
03.10.2010, 21:00 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
anaksimandr
offline
Опыт:
1,291Активность: |
А что толку мне смотреть на алгоритм?
Вроде как красить можно только через агент. Даже не вроде как, а точно. |
03.10.2010, 21:05 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Guard
offline
Опыт:
2,425Активность: |
ну агент... Смотрел у мимкрида ? |
04.10.2010, 15:46 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
anaksimandr
offline
Опыт:
1,291Активность: |
Обычный агент. Что там особенного?
|
04.10.2010, 15:59 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
vampv2
offline
Опыт:
395Активность: |
Я сомневаюсь что можно окрасить юнит во время игры(изменить текстуры). Добавить подсветку или какой еще эффект не проблема.
А мимикрид действительно не причем, он тупо трансформируется в другой юнит, а не меняет агента. |
05.10.2010, 01:13 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
anaksimandr
offline
Опыт:
1,291Активность: |
vampv2, Окрасить можно. Через тригеры можно отсылать сообщения агенту да и в самом агенте через события тоже. Проблема в массовости. Например, у одного из оружий есть эффект замедления (заморозка типа) и под его действием надо окрашивать атакуемого моба, т.е. прописывать событие в агент каждоого моба ущербно ,а через тригеры не получается отловить (отлавливать нужно именно алгоритм или эффект, т.к. там сплеш). Сейчас у меня все работает через отлов "изменения скорости",но это не очень хорошо. Моб со скоростью 0 не красится. |
05.10.2010, 10:15 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Duke911
offline
Опыт:
3,907Активность: |
можно ведь отследить получение урона от конкретного эффекта. Сделай сплеш эффект с 0 дамагом и затем тригерно. |
05.10.2010, 19:35 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
anaksimandr
offline
Опыт:
1,291Активность: |
0 урона будет наноситься? Уменьшение нулевой скорости ,вот, не отслеживается. Попробую. |
05.10.2010, 20:07 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Duke911
offline
Опыт:
3,907Активность: |
отслеживается - у мя по такому принципу урон от статов наносится
Duke911 добавил: отслеживается - у мя по такому принципу урон от статов наносится. Да и вообще помоему можно событием отследить применение любого конкретного эффекта на юните, точно не скажу ща с мобилы. |
05.10.2010, 22:17 | #10
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|