Я пытался загрузить свою сборку для отправки в Magic World, но размер фрагментов, созданных с помощью Unity, превышает допустимые пределы. Любые советы о том, как повлиять на то, как Unity разделяет ресурсы для упаковки этих пакетов? Спасибо !
Да, у меня есть 50 мешей, которые вместе весят около 1,6 ГБ. Я не хочу транслировать их — чтобы убедиться, что UX хорош, и людям не нужно ждать, чтобы увидеть их.
хорошо, чем вам придется уменьшить размер сетки ваших моделей.
Это тоже невозможно - они уже довольно сильно оптимизированы.
Тогда вам нужно будет стримить хотя бы некоторые из них
Любое другое обходное решение? Если ничего не сработает - мне нужно будет создать собственное приложение вместо использования единства.
хорошо, но, видимо, приложение просто слишком велико для ML .. не совсем проблема Unity, я думаю
Использовать другого хостера?
Я считаю, что проблема заключается в том, как единство управляет своими ресурсами. Я надеялся, что можно просто изменить то, как я хочу, чтобы приложение было построено: перейти с 1 огромного общего ресурса на, скажем, 10.
@BugFinder, что вы подразумеваете под хостером?
Вы можете использовать проверку AssetBundles
@AdamRoszyk не размещайте его в волшебном мире, размещайте его на принадлежащем вам веб-сайте или на чем-то еще, что может выдержать ограничения по размеру.
@derHugo Спасибо, я попробую. Выпуск BugFinder через World очень важен для нас.
Вы можете попробовать и вместо этого поместить их в Ресурсы и загружать и выгружать активы во время выполнения.
@AdamRoszyk Я хотел бы повторить, что вы можете использовать AssetBundles, который сжимает ваши данные, преобразуя их в двоичные файлы, и вы можете загружать их в любое время. Вы можете проверить этот видео, объяснив, что это такое.
@AliKanat ? Посмотрю!
очевидно, вы упаковываете много ресурсов больших данных в свое приложение? Например сетки и т.д.? Вам лучше разместить их где-нибудь на сервере и импортировать во время выполнения.