Показать сообщение отдельно
Старый 20.01.2015, 15:02
TEI вне форума Посмотреть профиль Отправить личное сообщение для TEI Найти все сообщения от TEI
  № 1  
Ответить с цитированием
TEI
 
Аватар для TEI

Регистрация: Nov 2010
Сообщений: 111
По умолчанию Загрузка ассетов в память

Добрый день,

Я начинающий разработчик air+starling.
Разрабатываю игру. Сейчас ее полный объем 80 mb.
Я гружу перед началом игры сразу все ассеты в память. Сейчас столкнулся с проблемой - на 58% загрузка встает. (у меня iPad air). Если убираю часть графики - все прекрасно.

У меня три вопроса:
1. Неужели такой объем недопустим? (при тестировании на пк, все прекрасно)
2. Конечно, я понимаю, что грамотно будет сделать загрузку необходимой графики перед каждым экраном и удаление ненужной.. Но, если мне нужно иметь все 80mb одновременно ?

3. Я загружаю графику:
Код AS3:
Root.assets.enqueue(appDir.resolvePath("animation/enemy/" + scale_mode + "x/atlas_enemy1_run.xml"));
Root.assets.enqueue(appDir.resolvePath("animation/enemy/" + scale_mode + "x/atlas_enemy1_run.png"));
Каким образом я могу выгрузить это?

Заранее большое спасибо!