С каждым поднятым предметом добавляется один хендл, где утечка и как удалить?

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

Alexey103, утекает функция проверки есть ли у юнита предмет
это бж функция которая использует локалку типа итем и не обнуляет её

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
21
6 лет назад
0
DracoL1ch:
строки не текут по определению, они навсегда остаются и их невозможно стереть, при генерации около 50к строк фпс заметно падает, но ничего с этим не сделать.
Это не шутка?
0
32
6 лет назад
0
Raised, в таблицу строк попадает абсолютно все, код карты, текст из способностей - при этом не важно видит ли её игрок. достаточно чтобы она была вручена юниту под его контролем. Все пути к иконкам, звукам, текстурам моделей. Все что вы выводите на экран.
Я еще пару лет назад предлагал, вручать всем дамми способностям - одну иконку, а так же описание из многоточия. Чтобы не так засирать таблицу строк, ибо туда попадает все что там нахрен не упало.
0
21
6 лет назад
0
quq_CCCP, это ж пипец. Могут быть проблемы если изменять тултипы абилкам в большом периоде.
0
20
6 лет назад
0
quq_CCCP:
то есть просто удалять иконки и описания - не вариант?
0
32
6 лет назад
0
ssbbssc, ну как бы вариант, чтобы в таблицу строк не попадали новые строки. Суть я думаю передал достаточно подробно?
Я писал название абилки в суффикс редактора, а остальное точки (т.к названия низя никакое оставить, редактор не дает) ну а потом оптимизатор все сотрет и все, куча абилок, ни имен, ни описаний, ни иконок - то что надо, чтобы ни засирать таблицу строк. Разумеется это применимо к предметным или дамми абилкам, которым не нужна никакая визуальная составляющая вроде описания, названия, или текста.
6
17
6 лет назад
6
уходит 1 хендл ,из за этого сыр-бор,лутше бы жасс выучили и там куда понятнее че куда течет
0
20
6 лет назад
0
ledoed:
уходит 1 хендл ,из за этого сыр-бор,лутше бы жасс выучили и там куда понятнее че куда течет
так-то да, не стоит затраченных на его поимку усилий
0
14
6 лет назад
0
У строк есть своя отдельная таблица, как и у агентов, в которой ведется подсчет ссылок.
Но, даже если обнулять все строковые переменные, количество ссылок никогда не опустится до нуля.
Происходит это из-за ошибки, допущенной разработчиками в коде игры, поэтому строки копятся и не удаляются.
0
32
6 лет назад
0
IceFog, надо было близзардов ткнуть носом, то 24 игрока они сделать догадались, а это пофиксить не сообразили.
1
28
6 лет назад
1
строки не влияют на счётчик хэндлов вроде
т.е. утечка не в них скорее всего
ты смотрел то что написал ScopteRectuS?
0
17
6 лет назад
0
nvc123, quq_CCCP, Эх обо всём поговорили, но от темы ушли)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.