Вопросы: Очистка памяти, переменых.
Пишу игру...
так как игра не маленькая, то она конечно имеет меню, уровни... иногда надо выгрузить одни данные и загрузить другие... Спрайты и модели можно выгрузить (удалить), а вот как удалить массив переменных?? чтобы они больше не занимади места , если я их больше не собираюсь использовать. Массивы у меня будут не маленькие поэтому они будут занимать многовато памяти. |
Re: Вопросы: Очистка памяти, переменых.
-Не морочить голову и оставлять массивы в покое до выхода из гамы
-Или удалять так: Dim Имя_Массива(0) т.е. переопределять размер массива на нуль. |
Re: Вопросы: Очистка памяти, переменых.
- Использовать типы
|
Re: Вопросы: Очистка памяти, переменых.
А при использовании типов потом данные можно удалять? Как?
|
Re: Вопросы: Очистка памяти, переменых.
Код:
type MyType Код:
delete each MyType |
Re: Вопросы: Очистка памяти, переменых.
У меня почему-то не всегла работает delete each..., поэтому можно использовать
Код:
for myVar.MyType=each MyType |
Re: Вопросы: Очистка памяти, переменых.
Не знаю точно насчет блица, но Delete может сдвигать элементы, из-за чего цикл пройдется не по всем элементам. Теоретически такая конструкция должна работать:
Код:
for myVar.MyType = each MyType |
Часовой пояс GMT +4, время: 16:59. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot