Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 3.11 KB

File metadata and controls

35 lines (22 loc) · 3.11 KB

Утилита CreateMenuObject

Что это: Вместо того чтобы вручную создавать пустой объект и добавлять на него нужный скрипт или искать префаб в папках, можно просто выбрать нужный пункт в меню.

Как использовать: см. разделы ниже.


1. Введение

CreateMenuObject — это редакторный скрипт, который значительно ускоряет работу с ассетом, добавляя множество пунктов в меню GameObject -> Neoxider. Каждый пункт меню позволяет быстро создать на сцене готовый к работе GameObject с одним из компонентов этого пакета.

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


2. Описание инструмента

CreateMenuObject

  • Пространство имен: 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.