Вопрос довольно сложен и он в следующем. С помощью триггера я вывожу на экран число занятых ячеек памяти или как-то так. В начале игры это значение равно примерно 995000.
На всякий случай, триггер есть в этом вопросе xgm.guru/p/100/167266??
После 2-ой (приблизительно) минуты игры, число начинает неуклонно расти. При этом никаких новых действий игрок не делает, новых триггеров не подгружается. То есть игровой процесс не меняется.
Число начинает расти на 50-70 ед. каждую секунду и не останавливается. Единственный триггер, который работает каждую секунду, это изменения данных мультиборда и его названия. В названии фигурирует оставшееся время таймера, который забит в переменную. В остальных ячейках - целочисленные переменные, которые по определению не утекают.
Что в таком случае приводит к неуклонному росту объектов?
Есть предположение, что это утекают строки текста из ячеек мультиборды, но я не очень то разбираюсь в этом, так что это просто предположение. И, к тому же, непонятно, почему это начинает происходить не сразу после старта, а лишь по прошествии времени.

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

мультиборд в карте на ГУИ? в гуи функциях внутри часто необнуляются локальные переменные объектов
если код то мб не используется MultiboardReleaseItem и итемы остаются висеть
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
28
5 лет назад
0
Кинь триггеры, что отвечают за мультибоард, а лучше сразу карту.
0
20
5 лет назад
Отредактирован biridius
0
мультиборд в карте на ГУИ? в гуи функциях внутри часто необнуляются локальные переменные объектов
если код то мб не используется MultiboardReleaseItem и итемы остаются висеть
Принятый ответ
0
7
5 лет назад
0
Уже был похожий вопрос. Но есть инфа что этого мало.
0
20
5 лет назад
Отредактирован Yury13
0
Как я понимаю, единственный выход - делать мультиборд на джассе, используя при этом multiboard release item?
0
28
5 лет назад
0
Yury13, ты бы сначала кинул карту или скрины мультибоарда, а там уж порешим.
0
20
5 лет назад
0
PT153, да, только чуть позже.
0
30
5 лет назад
Отредактирован Clamp
0
Yury13:
Как я понимаю, единственный выход - делать мультиборд на джассе, используя при этом multiboard release item?
На самом деле, можно иметь один глобальный multiboarditem, и все операции делать через него, я так делал.
2
23
5 лет назад
2
гуишные мультиборды утекают. Я уже не помню, как именно писать их на джасе, может кто-то подскажет
Но утекают они не настолько сильно, чтобы это было реально большой проблемой. В своем случае я решил проблему, убрав все изменения значений в мультиборде из периодических триггеров, и изменяю их только в нужный момент.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.