2013-07-22 4 views
2

У меня есть приложение, в котором я храню атласы для всех устройств iOS.Уничтожить ресурсы Мне не нужны ресурсы ресурсов

Я бы хотел, чтобы на первой загрузке уничтожить все атласы из приложения, чтобы я мог сэкономить место на устройстве (т.е. в настоящее время мое приложение имеет почти 1 Гб, удаляя неиспользуемые атласы, я обходим около 500 мб для сетчатки IPad).

Как я могу это сделать?

+1

межжала вопрос. Однако я не думаю, что это возможно. Как развернуть приложение без атласов и загрузить только нужные в первом запуске приложения? – Heisenbug

+1

Набор приложений, загруженный из приложения, доступен только для чтения. Также Unity не имеет методов для написания или изменения содержимого пакета ресурсов. То, что вы можете сделать, - это иметь только незначительные активы в приложении, и если у пользователя есть устройство сетчатки IPad, спросите, хотят ли они загрузить активы искусства hi rez (используя пакеты активов Unity). Но вам придется заплатить за хостинг и загрузку большого пакета, что не стоило бы этого. – Calvin

ответ

0

Вы можете иметь Основные возможности & Модели в ваш окончательный пакет. Использование комплектов Asset для загрузки дополнительных файлов с вашего сервера. Это то же самое, что люди делают.

Несмотря на то, что в Google Play Store есть служба сплит-пакетов APK в более мелкие файлы, называемые OBB. Затем размещайте эти файлы в Расширительный пакет раздел на Google Play Server при загрузке APK. Я не делаю, если такой же сервис предоставляет мне Apple.

Смежные вопросы