Unity 6.3
0 онлайн 53 гостей 3 в системе
Вход

BuildAssetBundlesParameters.bundleDefinitions

Declaration

public AssetBundleBuild[] bundleDefinitions;

Описание

Массив, определяющий имя и содержимое каждого AssetBundle. (необязательно)

Массив AssetBundleBuild структуры, задающие имена и содержимое каждого AssetBundle, то есть «карту сборки». Когда она передана, Unity собирает только указанные AssetBundle и игнорирует любые назначения AssetBundle, сделанные через интерфейс редактора. Такой подход удобен, чтобы программно задавать содержимое AssetBundle или выполнять сборки с разным содержимым в рамках одного проекта.

Это поле может быть оставлено неназначенным, e.g. null, в этом случае BuildPipeline.BuildAssetBundles использует назначения AssetBundle, сделанные в Редакторе, для определения AssetBundles и их содержимого. Эти назначения хранятся в файлах AssetDatabase и .meta и могут быть также доступны программно, см. AssetImporter.assetBundleName, AssetDatabase.GetAssetPathsFromAssetBundle и AssetDatabase.GetImplicitAssetBundleName.