Unity AssetBundles не включает все активыC#

Место общения программистов C#
Ответить
Anonymous
 Unity AssetBundles не включает все активы

Сообщение Anonymous »

У меня проблемы с AssetBundles в Unity. Я настроил AssetBundle, и он правильно показывает все активы в браузере AssetBundle, но когда я генерирую AssetBundle, используя сценарий, он включает только небольшую часть активов (23 МБ вместо ожидаемого 0,97 ГБ).
configure assetbundle: < /p>
Я настроил AssetBundle в Unity и присвоил его Prefab. , но большинство из них показывают «в зависимости от: - нет». /> < /p>
Создание AssetBundle: < /p>
Я использую следующий скрипт для генерации AssetBundle: < /p>
using UnityEditor;
using UnityEngine;
using System.IO;

public class BuildAssetBundles
{
[MenuItem("ACE/Build AssetBundles")]
static void BuildAllAssetBundles()
{
string assetBundleDirectory = "Assets/AssetBundles";
if (!Directory.Exists(assetBundleDirectory))
{
Directory.CreateDirectory(assetBundleDirectory);
}

BuildAssetBundleOptions options = BuildAssetBundleOptions.ForceRebuildAssetBundle;

BuildPipeline.BuildAssetBundles(assetBundleDirectory, options, BuildTarget.Android);

Debug.Log("AssetBundles generated in: " + assetBundleDirectory);
}
}
< /code>
Выпуск:
Сгенерированный AssetBundle составляет всего 23 МБ вместо ожидаемого 0,93 ГБ. < /p>
Ожидаемое поведение:
Сгенерированный AssetBundle должен включать все настроенные активы и составлять около 173 МБ в размере. >
Дополнительная информация:
unity версия : Unity 2022.3.30f1
Platform: Dev On MacOS для Android AssetBundle
Конфигурация AssetBundle: Все активы правильно назначены в AssetBundle в браузере AssetBundle. < /P>
Вопрос: Вопрос:
Как я могу убедиться, что все настроенные активы были включены в сгенерированный AssetBundle? < /p>

Подробнее здесь: https://stackoverflow.com/questions/794 ... all-assets
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»