Что это: Шаблон уже содержит всю необходимую обвязку для класса, наследуемого от Singleton<T>, что позволяет сосредоточиться на написании логики самого синглтона, а не на повторяющемся коде.
Как использовать: см. разделы ниже.
SingletonCreator — это инструмент для генерации кода, который помогает быстро создавать новые синглтоны в проекте. Он добавляет новый пункт в меню Assets -> Create, который автоматизирует процесс создания C# скрипта по предопределенному шаблону.
Шаблон уже содержит всю необходимую обвязку для класса, наследуемого от Singleton<T>, что позволяет сосредоточиться на написании логики самого синглтона, а не на повторяющемся коде.
- Пространство имен:
Neo.Editor - Путь к файлу:
Assets/Neoxider/Editor/Create/SingletonCreator.cs - Доступ в меню:
Assets/Create/Neoxider/Singleton
Описание
Добавляет в меню Assets/Create возможность быстрого создания C# скрипта для нового синглтона.
Ключевые особенности
- Генерация по шаблону: Создает новый скрипт с уже готовой структурой для класса-синглтона.
- Интерактивный диалог: Перед созданием файла появляется диалоговое окно, в котором нужно ввести имя нового класса.
- Контекстное создание: Файл создается в той папке, которая в данный момент выбрана в окне
Project.
Публичные методы
CreateSingletonTemplate(): Статический метод, который запускает процесс создания скрипта. Вызывается черезMenuItem.