![]()
Myth
The Temple
![]() ![]() offline
Опыт:
19,141Активность: |
ForGroupBJ
((код jass
function ForGroupBJ takes group whichGroup, code callback returns nothing
local boolean wantDestroy = bj_wantDestroyGroup set bj_wantDestroyGroup = false call ForGroup(whichGroup, callback)
if (wantDestroy) then call DestroyGroup(whichGroup) endif endfunction )) поясните мне плиз эту функцию. она тупо запрещает удалить группу юнитов? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master_chan
Полуночный командир
![]() offline
Опыт:
15,660Активность: |
если wantDestroy == true то группа после ForGroupBJ самоликвидируется. Сделано что-бы избежать утечек в этом вашем ГУИ |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Myth
The Temple
![]() ![]() offline
Опыт:
19,141Активность: |
но стоит false и значит группа не удаляется?
если после прописать ((код jass
call DestroyGroup(bj_lastCreatedGroup) )) группа удалится? |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master_chan
Полуночный командир
![]() offline
Опыт:
15,660Активность: |
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Myth
The Temple
![]() ![]() offline
Опыт:
19,141Активность: |
а это нормально вообще что set bj_wantDestroyGroup = false в каждом твоём способе вертится всегда с false?
Myth добавил: внутри функции |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nekit1234007
![]() ![]() offline
Опыт:
11,916Активность: |
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|