Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

IFilterBuildAssemblies.OnFilterAssemblies

Объявление

public string[] OnFilterAssemblies(BuildOptions buildOptions, string[] assemblies);

Параметры

buildOptions Текущие параметры сборки.
assemblies Список сборок, которые будут включены.

Возвращает

string[] Возвращает отфильтрованный список сборок, включенных в сборку.

Описание

Будет вызываться после создания сборок скриптов, но позволяет отфильтровать нежелательные скрипты для включения.

Каждая реализация будет вызываться в порядке, отсортированном по callbackOrder. Результат каждого вызова передается при следующем вызове OnFilterAssemblies. Вам не разрешено добавлять новые сборки.

using UnityEditor; using UnityEditor.Build; using UnityEditor.Build.Reporting; using UnityEngine; using System.Linq; class MyCustomFilter : IFilterBuildAssemblies { public int callbackOrder { get { return 0; } } public string[] OnFilterAssemblies(BuildOptions buildOptions, string[] assemblies) { return assemblies.Where(x => x == "some.dll").ToArray(); } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3