XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Удаление плавающего текста
У меня такой вопрос. Я создаю плавающий текст, заношу его в локалку, задаю ему текст, цвет и т.д. Также задаю ему lifespawn, тоесть время жизни около 2х секунд. Так вот, меня интересует, нужно ли его удалять из памяти, если у него есть время жизни, или он сам удалится? Мне кажется, что не нужно, поскольку утечек не наблюдалось. Может кто-то в этом хорошо разбирается?
Старый 19.09.2009, 14:27
Daemonik

offline
Опыт: 5,084
Активность:
Он вроде как сам ремувится. Надо только обнулять локалку.
Старый 19.09.2009, 14:35
adic3x

offline
Опыт: 108,439
Активность:
насколько я помню в флоат текстах можно даже не обнулять локалку
Старый 19.09.2009, 14:40
Daemonik

offline
Опыт: 5,084
Активность:
Возможно... Но я думаю на всякий случай можно.
Старый 19.09.2009, 14:42
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Тоесть, на сколько я понял, это не вызовет утечку. Поскольку триггер, который отображает утечки, сначала показывает, что память забивается (особенно если создавать много текстов), а потом спустя где-то минуту резко очищаеться до значения, что было в начале игры. Вот этот феномен меня интересует больше всего. Так и должно быть?
Старый 19.09.2009, 15:03
Daemonik

offline
Опыт: 5,084
Активность:
Конечно. Пока текст существует он занимает часть памяти. После того как он исчезает, он удаляется из памяти.
Старый 19.09.2009, 15:31
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:16.