Привет всем,
Я бы хотел реализовать функцию для текущего проекта Unity, над которой я работаю, которая позволяет пользователю предоставлять отформатированный текстовый файл, а Unity - создавать объекты на основеэтот текстовый файл (положение, вращение, масштаб, цвет и т. д.).Естественно, мне бы хотелось, чтобы с этими объектами были связаны теги, что позволяло бы быстро и легко группировать похожие объекты по тегам.
Этот пост был полезен для демонстрации того, как редактор единства может бытьизменено после нажатия «play» для непосредственного добавления и удаления тегов, но, к сожалению, затмевает тот факт, что пространство имен UnityEditor нельзя использовать в сборках!(в основном жалуются на типы данных serializedObject и serializedProperty, которые можно увидеть в приведенной ссылке)
В моем нынешнем виде мой проект работает так, как задумано в собственном редакторе, но если я перенесу создателя текущего тега и связанные скрипты в отдельныйВ директории 'Assets / Editor' и, фактически, создавая свой проект, я, конечно, теряю всю функциональность, связанную с этими сценариями.
Есть ли какой-либо другой способ либо
- Каким-то образом включить UnityEditor в некоторыепротиворечивый способ, о котором я не знаю;
- Создание / редактирование тегов динамически на основе пользовательского ввода через текст без использования UnityEditor;
- Реализация аналогичной функциональности, которая имитирует, но не требует тегов
Спасибо большое!