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

IShortcutManager

интерфейс в UnityEditor.ShortcutManagement

Описание

Представляет менеджера, который настраивает конкретный экземпляр системы ярлыков.

Менеджер ведет список доступных профилей, которые можно получить с помощью GetAvailableProfiles. Некоторые из методов требуют, чтобы переданный идентификатор профиля был доступен во время его вызова. Создание нового профиля с помощью CreateProfile делает его доступным, а удаление профиля с помощью DeleteProfile делает его недоступным. доступно больше.

Он также поддерживает ссылку на активный профиль (activeProfileId), который определяет активные привязки на основе переопределений ярлыков активный профиль. RebindShortcut и ClearShortcutOverride требуют, чтобы активный профиль не был доступен только для чтения (т. е. IsProfileReadOnly возвращает false для activeProfileId), так как эти два метода изменяют активный профиль.

Наконец, он поддерживает список доступных ярлыков, которые можно получить с помощью GetAvailableShortcuts. Все методы, использующие идентификатор ярлыка, требуют, чтобы ярлык был доступен.

Свойства

activeProfileId Получает или задает идентификатор текущего активного профиля.

Публичные Методы

ClearShortcutOverride Удаляет привязку ярлыка с заданным идентификатором ярлыка из активного профиля.
CreateProfile Создает новый профиль с заданным идентификатором профиля.
DeleteProfile Удаляет профиль с заданным идентификатором профиля.
GetAvailableProfileIds Возвращает перечисление всех доступных идентификаторов профилей.
GetAvailableShortcutIds Возвращает перечисление всех доступных идентификаторов ярлыков.
GetShortcutBinding Возвращает активную привязку для данного идентификатора ярлыка.
IsProfileIdValid Проверяет правильность идентификатора профиля.
IsProfileReadOnly Является ли профиль для данного идентификатора профиля доступным только для чтения?
IsShortcutOverridden Переопределяет ли активный профиль привязку для данного идентификатора ярлыка?
RebindShortcut Перепривязывает ярлык для данного идентификатора ярлыка к заданной привязке в активном профиле.
RenameProfile Переименовывает идентификатор профиля.

События

activeProfileChanged Вызывается при изменении идентификатора активного профиля.
shortcutBindingChanged Вызывается при изменении переопределения ярлыков в активном профиле.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3