Blood Angel
offline
Опыт:
1,818Активность: |
Спецэффект на группу
Как сделать так, чтобы один и тот же спецэффект создавался на определённой группе юнитов и через некоторое время исчезал. |
23.05.2006, 19:35 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GadenbIsh
Просто Гад
offline
Опыт:
70,430Активность: |
так а если юниты в группе далеко друг от друга?? только регионом... а если спецэффект должен быть у каждого свой то через picked unit |
23.05.2006, 19:52 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
Blood Angel тебе нужно, чтобы на каждом юните в группе появился спецэффект определённого типа, а через некоторое время исчез?
EA - массив спецэффектов i - переменная типа integer, перед началом цикла присваивай ей нолик. Делай пик эври юнит по группе, и на каждый PickedUnit создавай спецэффект, потом: set EA[i] = LastCreatedSpecialEffect set i = i + 1 Когда надо будет удалять спецэффекты, то проходись циклом по массиву спецэффектов EA и удаляй их. |
23.05.2006, 20:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Angel
offline
Опыт:
1,818Активность: |
Celebrate пасибо!
|
23.05.2006, 20:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Это не удачная карта,а идея хорошая! |
25.05.2006, 06:46 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Ну как? |
25.05.2006, 16:57 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|