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

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 (устаревшая перегрузка).