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

MenuCommand

класс в UnityEditor

Описание

Используется для извлечения контекста для MenuItem.

Объекты

MenuCommand передаются пользовательским функциям пунктов меню, определенным с помощью атрибута MenuItem.

Примечание. Меню добавляется к объекту и доступно, если щелкнуть правой кнопкой мыши в инспекторе. Для кода скрипта требуется параметр CONTEXT.

// Add context menu named "Do Something" to context menu using UnityEngine; using UnityEditor;

public class Something : EditorWindow { // Add menu item [MenuItem("CONTEXT/Rigidbody/Do Something")] static void DoSomething(MenuCommand command) { Rigidbody body = (Rigidbody)command.context; body.mass = 5; Debug.Log("Changed Rigidbody's Mass to " + body.mass + " from Context Menu..."); } }

Смотрите так же: MenuItem.

Свойства

context Контекст — это объект, который является целью команды меню.
userData Целое число для передачи пользовательской информации в пункт меню.

Конструкторы

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