Здравствуйте, подскажите, утекает ли плавающий текст, и если да, то какой командой ГУИ обнулять переменную с ним, наподобии Личный сценарий "call destroy ...". Потому что если он все таки дает течь, то придется загонять его в переменную.

Yury13, что значит изображение? Плавающий текст - это объект. У которого имеются такие параметры как: текст, размер, расположение на карте, цвет, видимость и т. д.
а родная функция редактора "Уничтожить последний созданный текст"
Совершенно верно. Данная функция удаляет текстаг. Также тексттагу можно задать время жизни, как указал NazarPunk. После истечении указанного времени тексттаг самоуничтожится, главное не забудьте обнулить переменную, если работаете в jass.
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
Он кешируется, то есть забивает память, пока из игры не выйдешь.
21
Его можно создать ~100 раз на одного игрока, дальше они перестанут создаваться. Поэтому их лучше удалять. call DestroyTextTag( имя_переменной).
20
ScopteRectuS, а родная функция редактора "Уничтожить последний созданный текст" является аналогом или удаляет только его изображение?
30
ScopteRectuS:
Его можно создать ~100 раз на одного игрока, дальше они перестанут создаваться. Поэтому их лучше удалять. call DestroyTextTag( имя_переменной).
Он и сам удалится, если указать время жизни:
call SetTextTagLifespan(tt, 10)
call SetTextTagPermanent(tt, false)
set tt = null
21
Yury13, что значит изображение? Плавающий текст - это объект. У которого имеются такие параметры как: текст, размер, расположение на карте, цвет, видимость и т. д.
а родная функция редактора "Уничтожить последний созданный текст"
Совершенно верно. Данная функция удаляет текстаг. Также тексттагу можно задать время жизни, как указал NazarPunk. После истечении указанного времени тексттаг самоуничтожится, главное не забудьте обнулить переменную, если работаете в jass.
Принятый ответ
28
Если у тексттага есть время жизни, то по его истечению он удалится. Если же он постоянный, то его нужно вручную удалять.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.