Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 2.61 KB

File metadata and controls

37 lines (24 loc) · 2.61 KB

Окно Neoxider Settings

Что это: Это центральный хаб для кастомизации ассета под нужды вашего проекта.

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


1. Введение

NeoxiderSettingsWindow — это окно редактора, которое предоставляет пользовательский интерфейс для всех глобальных настроек ассета. Через это окно можно настроить структуру папок проекта, стандартную иерархию сцены и другие общие параметры.

Это центральный хаб для кастомизации ассета под нужды вашего проекта.


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

NeoxiderSettingsWindow

  • Пространство имен: Neo
  • Путь к файлу: Assets/Neoxider/Editor/Main/NeoxiderSettingsWindow.cs
  • GUI класс: NeoxiderSettingsWindowGUI (Assets/Neoxider/Editor/GUI/NeoxiderSettingsWindowGUI.cs)
  • Доступ в меню: Tools/Neoxider/Settings

Описание Создает окно в редакторе Unity для настройки всех параметров ассета Neoxider. Использует архитектуру с разделением логики и GUI отрисовки.

Ключевые особенности

  • Настройка структуры папок: Позволяет определить стандартную структуру папок для проекта и автоматически создать недостающие.
  • Настройка иерархии сцены: Позволяет редактировать список объектов, которые будут созданы с помощью утилиты CreateSceneHierarchy.
  • Централизованное управление: Все настройки собраны в одном месте для удобства.
  • Сохранение и сброс: Настройки можно сохранить или сбросить к значениям по умолчанию.
  • Профессиональная архитектура: GUI отрисовка вынесена в отдельный класс NeoxiderSettingsWindowGUI.

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

  • ShowWindow(): Статический метод, который открывает окно настроек. Вызывается через MenuItem.