Допустим, сохраняю я в хэш примерно так:
call SaveUnitHandle (udg_Hash,GetHandleId(t5),2,u5)
call TimerStart (t5, 0.01, true, function ManaInside)
А в функции ManaInside достаю t5 уже, например, как t:
local timer t = GetExpiredTimer()
local unit u5 = LoadUnitHandle(udg_Hash, GetHandleId(t),2)
При очистке
call PauseTimer(t)
call DestroyTimer(t)
call FlushChildHashtable(udg_Hash,GetHandleId(t))
все же везде корректно очистится?

Принятый ответ

ClotPh, это локалка. Нет вообще никакой разницы как ты ее назовешь. Должен скопетанить ©, ибо опасаюсь что ирония Дока может быть не замечена.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
5 комментариев удалено
0
29
7 лет назад
0
Да конечно в такой ситуации будет все ок. Просто поменять действия местами обычно проще.
0
15
7 лет назад
0
ClotPh, ну а вопрос кто будет закрывать?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.