![]()
avatarDr
Neophyte
![]() ![]() offline
Опыт:
6,474Активность: |
LoadEmptyHandle
Небольшой кодик:
Как вы заметили по названию и, частично, самому коду, функция создаёт вместо убитого юнита нового, и сохраняет для него рект убитого юнита. Инициализируется событием "Юнит умер". Вопрос: что будет, если убитый юнит не имеет в таблице ректа? Т.е. будут ли из-за этого утечки, концы света и прочие неприятности? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DragonSpirit
у - уходи
![]() ![]() offline
Опыт:
22,625Активность: |
просто не загрузиться рект => будет утечка из-за того что он не удалён(рект) |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
avatarDr
Neophyte
![]() ![]() offline
Опыт:
6,474Активность: |
просто не загрузиться рект => (Что сделает?) => загрузится. Какой рект не удалён? |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ShadoW DaemoN
![]() ![]() offline
Опыт:
37,078Активность: |
Если убитый юнит не имеет ректа, откуда может взяться утечка? Загрузится null, запишется null.
avatarDr, у тебя в коде есть недоработки:
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|