Свой пункт меню в инспекторе по правой кнопке мыши

Раздел, посвящённый всему, что связано с программированием для Редактора Юнити. Скрипты Редактора, Wizards и прочее.

Свой пункт меню в инспекторе по правой кнопке мыши

Сообщение lol 27 май 2012, 16:47

Что-то не нашёл ничего похожего..

Когда в инспекторе жмешь правую кнопку мыши на каком-либо компоненте, то появляется меню. Так вот, надо добавить свой пункт, при том, чтобы он для всех компонентов появлялся.
lol
Старожил
 
Сообщения: 508
Зарегистрирован: 15 ноя 2009, 10:48
Откуда: Москва

Re: Свой пункт меню в инспекторе по правой кнопке мыши

Сообщение Neyl 27 май 2012, 18:14

http://unity3d.com/support/documentatio ... uItem.html
Синтаксис:
Используется csharp
using UnityEngine;
using UnityEditor;

public static class ComponentExtension
{
    [MenuItem("CONTEXT/Component/Component method")]
    static void ComponentMethod(MenuCommand command)
    {
        Debug.Log(command.context);
    }
}
Аватара пользователя
Neyl
UNIверсал
 
Сообщения: 404
Зарегистрирован: 20 июн 2010, 10:17

Re: Свой пункт меню в инспекторе по правой кнопке мыши

Сообщение lol 27 май 2012, 20:59

Спасибо!
Кажется, это то, что нужно.
lol
Старожил
 
Сообщения: 508
Зарегистрирован: 15 ноя 2009, 10:48
Откуда: Москва


Вернуться в Editor

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


cron