Что это: Вместо того чтобы вручную создавать пустой объект и добавлять на него нужный скрипт или искать префаб в папках, можно просто выбрать нужный пункт в меню.
Как использовать: см. разделы ниже.
CreateMenuObject — это редакторный скрипт, который значительно ускоряет работу с ассетом, добавляя множество пунктов в меню GameObject -> Neoxider. Каждый пункт меню позволяет быстро создать на сцене готовый к работе GameObject с одним из компонентов этого пакета.
Вместо того чтобы вручную создавать пустой объект и добавлять на него нужный скрипт или искать префаб в папках, можно просто выбрать нужный пункт в меню.
- Пространство имен:
Neo - Путь к файлу:
Assets/Neoxider/Editor/Create/CreateMenuObject.cs - Доступ в меню:
GameObject/Neoxider/...
Описание
Добавляет в меню GameObject подменю Neoxider с большим списком готовых к созданию объектов и префабов из этого ассета.
Ключевые особенности
- Быстрый доступ: Предоставляет быстрый доступ к созданию всех ключевых компонентов, таких как
AM(Audio Manager),Money,UI,VisualToggleи многих других. - Использование префабов: Для некоторых объектов (например,
VisualToggle,ButtonPrice) утилита не просто создает пустой объект, а инстанциирует уже настроенный префаб. - Контекстное создание: Новый
GameObjectсоздается как дочерний для выделенного в данный момент объекта в иерархии. - Автоматическое определение пути: Система автоматически определяет путь к префабам, работая как при установке через Git Package Manager (
Packages/com.neoxider.tools/...), так и при обычной установке (Assets/Neoxider/...). Не требует дополнительной настройки.
Публичные методы
- У данного класса нет публичных методов, предназначенных для вызова из других скриптов. Вся логика является внутренней и вызывается через
MenuItem.