какая команда загружает сразу все Спрайты ?
|
|
JesusOnExtasy88 | Дата: Суббота, 11 Апреля 2020, 13:20 | Сообщение # 1 |
частый гость
Сейчас нет на сайте
| мне нужно загрузить все спраты моего проекта в одной комнате! с помощью какой команты я могу это реализовать? до запуска игры хочу все текстуры прогрузить,а то exe. игры уже занимает 158мб всё урезал и перекодировал и сжал максимально уже, тепер нужно сделать окно загрузки,посмотрю за какое время прогрузятся все спрайты и упадёт нагрузка на проц и сделаю загрузку на это время.
|
|
| |
DivES | Дата: Суббота, 11 Апреля 2020, 13:38 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| JesusOnExtasy88, о чём речь? 158 Мб на диске или в оперативной памяти?
|
|
| |
martuk | Дата: Суббота, 11 Апреля 2020, 15:53 | Сообщение # 3 |
заслуженный участник
Сейчас нет на сайте
| JesusOnExtasy88, gms2 давно уже стал выгружать ресурсы в отдельный data-архив и подгружает их по мере необходимости (а не в exe, как gms1 и старее). Если хочешь делать свою загрузку и полностью это контролировать то юзай sprite_add и сам загружай нужные ресурсы из папки Добавлено (11 Апреля 2020, 16:08) --------------------------------------------- А вообще можешь использовать еще sprite_prefetch При вызове этой функции передав в нее нужный id-шник нужного спрайта, она предварительно загрузит этот спрайт в память. Таким образом можно подгрузить заранее все нужные тебе спрайты
Сообщение отредактировал martuk - Суббота, 11 Апреля 2020, 15:54 |
|
| |
JesusOnExtasy88 | Дата: Суббота, 11 Апреля 2020, 19:13 | Сообщение # 4 |
частый гость
Сейчас нет на сайте
| DivES exe весит 158мб,а оперативки жрёт при игре 130-140мегов.
|
|
| |
DivES | Дата: Суббота, 11 Апреля 2020, 19:15 | Сообщение # 5 |
заслуженный участник
Сейчас нет на сайте
| JesusOnExtasy88, так, хорошо. Что не нравится?
|
|
| |
JesusOnExtasy88 | Дата: Суббота, 11 Апреля 2020, 19:17 | Сообщение # 6 |
частый гость
Сейчас нет на сайте
| Martuk спасибо. Проверю завтра
Добавлено (11 Апреля 2020, 19:26) --------------------------------------------- DivES да при входе в комнату на бой с рейдбоссом первые 1-2ударарейда подвисают бывает, вот и хочу сделать заранее прогруз спрайтов до боя. У меня 1280x720 разрешение игры и все спрайты качественные и сделанные мною в фотошопе и обработанные.
Сообщение отредактировал JesusOnExtasy88 - Суббота, 11 Апреля 2020, 19:28 |
|
| |
martuk | Дата: Суббота, 11 Апреля 2020, 20:37 | Сообщение # 7 |
заслуженный участник
Сейчас нет на сайте
| Цитата JesusOnExtasy88 ( ) exe весит 158мб,а оперативки жрёт при игре 130-140мегов. Ну так вся графика зашита уже в exe и при запуске она вся лежит где то в оперативной памяти. Вызывай sprite_prefetch_multi передавая массив спрайтов в начале игры, все подгрузится заранее
|
|
| |