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