Всем добрый вечер) Вопрос такой: почему при нажатии клавиши f9 в игре она виснет (по стандарту это вкладка "задания"? У меня всего 6 "заданий" в карте, в которых совсем немного авторского текста, объясняющего суть игры, казалось бы не должно быть лагов. Но почему-то первый раз игра очень долго подгружает эту инфу. Второй и дальше, естественно, уже нормально. Как решить проблему?

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

Yury13, preloader, т.к в варкравте используется асинхронная подгрузка данных, то иконки и тексты меню задания не грузятся пока вы их не смотрите.
с помощью Preload (гугли статью) можно узнать что подгружает движок в момент открытия меню задания.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
4 года назад
Отредактирован konvan5
0
Проблема... В самом рефордже.
В нем все, что игрок "открывает" впервые в процессе игры - все приводит к подвисанию варика. Будто сервер подгружает файлы игры в момент их открытия или дополнительно проверяет как-то для защиты, но это уже теории и конспирология. Факт остается - все, что появляется впервые у игрока в игре - всегда приводит к зависанию вара.
К примеру ты строишь новое здание впервые в игре - подвисание. Нанял нового юнита - подвисание. И так далее.

Я даже в своей карте сделал дополнительную подгрузку всех типов юнитов вначале игры,чтобы в процессе игры не висло. То есть создал юнита - удалил юнита. Да... у игроков подвиснет игра на некоторое время... Зато в процессе игры не будет подвисаний :)
0
20
4 года назад
0
konvan5, у меня 1.26
Я тоже юзаю предзагрузку для геров, у которых есть триггеры. Можно ли предзагрузить менюшку заданий?
0
23
4 года назад
Отредактирован konvan5
0
Yury13:
konvan5, у меня 1.26
Оу)
Я тоже юзаю предзагрузку для геров, у которых есть триггеры. Можно ли предзагрузить менюшку заданий?
Этого не знаю, вряд-ли
0
32
4 года назад
0
В инициализацию засуньте создание квестов, это уберёт пролаг (если конечно квесты можно создавать при инициализации), диалоги например нельзя
0
23
4 года назад
0
Bergi_Bear:
В инициализацию засуньте создание квестов, это уберёт пролаг (если конечно квесты можно создавать при инициализации), диалоги например нельзя
Квесты можно в инициализации создавать. Проблема у человека в другом. Что при самом нажатии на кнопку "Задания" у него вар зависает. То есть квесты то созданы, но при первом просмотре зависает.
0
20
4 года назад
0
konvan5, да именно так, квесты как раз при инициализации и создаются.
0
32
4 года назад
0
Подгружать тексты надо прелоадер ом, или создавать в коде, иконки тоже надо подгружать.
0
5
4 года назад
0
Ну такое, рефордж пока баганный, лучше подождать норм релиза)
0
7
4 года назад
0
SSlashur:
Ну такое, рефордж пока баганный, лучше подождать норм релиза)
сколько играл в рефордж не видел минусов кроме 40 секундногого ждания когда инет глючит сразу выкидывает а так все нормально , че себе напридумывали хер пойми одни плюсы
0
20
4 года назад
0
quq_CCCP, объясни пожалуйста как это сделать.
0
32
4 года назад
0
Yury13, preloader, т.к в варкравте используется асинхронная подгрузка данных, то иконки и тексты меню задания не грузятся пока вы их не смотрите.
с помощью Preload (гугли статью) можно узнать что подгружает движок в момент открытия меню задания.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.