2016-07-04 2 views
0

Я работаю над проектом единства, где apk построен почти на 200 Мб, а телефоны Android работают очень медленно.Unity 3d build size too large

Я уже попробовал сжатие текстур, и я уменьшил размер. Любые другие предложения?

Частота кадров очень низкая. Мои текстуры имеют 256 сжатых и PVRTC. Любые предложения, пожалуйста.

Я где-то читал, что могу загрузить только то, что нужно, любому, кто может мне помочь? 1.Это тип АПК с автопокрытием, игрок запускает кнопку для ходьбы. 2.I импортировал полностью построенный дом от maya.That является самым большим import.The размер которого составляет 800mb. 3.I использовал профилировщик, и похоже, что рендеринг использует слишком много CPU. Я вижу много приложений, которые созданы профессионально с еще лучшей графикой. Подумайте, как это сделано. @Joe Blow - Спасибо за предложения редактирования, им новое здесь :)

[1]: http://i.stack.imgur.com/4wvxQ.png - журнал редактор

+0

Unity автоматически игнорирует активы, которые не используются в сценах. Попытайтесь проверить свои активы, возможно, например, звуковые файлы настроены на WAVE вместо OGG. В звуковых файлах, которые могут иметь значение. Есть много вещей, которые можно оптимизировать, и действительно сложно сказать, что именно вызывает проблему. Попытайтесь найти «мобильную оптимизацию единства», вы можете найти много статей об этом. –

+1

Избегайте использования папки «Ресурсы», если вам это не нужно. Все в нем будет автоматически построено с проектом, даже если оно никогда не используется. – MyIsaak

+2

Привет, Сарайя. Нажмите «EDIT» на свой вопрос и добавьте эту информацию: (1) какой проект (например, «гоночная игра», «игра с динозаврами» и т. Д.). (2) Объясните свои пять крупнейших активов. (3) включают общий скриншот игры. (4) включите скриншот панели «Проект», чтобы получить представление. – Fattie

ответ

3

Попробуйте сделать это, перейдите редактировать -> настройки проигрывателя -> другие настройки -> Конфигурация -> фильтр устройства и измените его на ARMv7-архитектуру, а затем снова создайте файл, который будет уменьшен. Если вы объедините ARMv7 и x86 в архитектуре в одном apk, тогда ваш файл получит dobule

+0

Спасибо, что уменьшил размер до 150 мб, все еще большой, но сделал разницу :) –