PlayerSettings.SetIcons
Declaration
public static void SetIcons(Build.NamedBuildTarget buildTarget, Texture2D[] icons, IconKind kind);Параметры
| Параметр | Описание |
|---|---|
| buildTarget | NamedBuildTarget. |
Описание
Назначает список значков для указанной платформы.
Большинство платформ поддерживают просмотр значков в нескольких размерах, поэтому Unity позволяет указать несколько текстур значков для каждой платформы. Unity назначает список значков только в том случае, если выполнены следующие условия:
- Длина списка равна длине списка размеров значков, возвращаемых PlayerSettings.GetIconSizes.
- Редактор поддерживает указанную платформу.
Только iOS поддерживает иконки, имеющие IconKind, отличные от IconKind.Application. Unity копирует иконки, назначенные IconKind.Application, IconKind.Settings, IconKind.Notificationи IconKind.Spotlight в соответствующие слоты в сгенерированном проекте Xcode.
На Android, SetIcons влияет только на иконки запуска Legacy как IconKind значения отображаются на Legacy. Для адаптивных или круглых икон используйте PlayerSettings.GetPlatformIcons и PlayerSettings.SetPlatformIcons. Вызов метода с пустым массивом Texture2D удаляет все иконки, установленные для IconKind.
Дополнительные ресурсы: PlayerSettings.GetPlatformIcons, PlayerSettings.SetPlatformIcons, PlayerSettings.GetIconSizes, PlayerSettings.SetIconsForTargetGroup (устаревшая перегрузка).