В настоящее время я пытаюсь расширить редактор единства с помощью специальных реализаций EditorWindow. Он следует свободно this guide.Реализация редактораWindow требует реимпорта для загрузки актива
Я пытаюсь сохранить объект, содержащий сериализованные объекты, как своего рода базу данных.
Это работает просто отлично!
Однако. Если я закрыть единство и открыть его
db = (FigureDB)AssetDatabase.LoadAssetAtPath("Assets/Logic/Database/FigureDB.asset", typeof(FigureDB));
оленья кожа загрузить файл активов если я вручную реимпорта реализацию EditorWindow в рамках единства (RightClick на CS-файл -> реимпорт).
я код в Visual Studio (.... я подозревал ли это имеет значение или нет строчной окончаний-то проблемы, но это не кажется, так)
После открытия Unity я также вижу в инспекторе (при выборе актива) The associated script can not be loaded. Please fix any compile errors and assign a valid script
(несмотря на то, что ошибок времени компиляции не видно)
Любые предложения? Если вам нужна дополнительная информация, я с радостью предоставит их, однако это не проблема кода, а проблема IDE.
Пожалуйста, добавьте некоторые пояснения к вашему коду. –