Я пытаюсь выполнить некоторый код предварительной сборки, чтобы создать несколько объектов из своих сборников через скрипт. Поскольку наша команда использует бесплатную версию единства, мы хотим создать некоторые объекты через скрипт для лучшей обработки версий.Unity3D EditorUserBuildSettings.architectureFlags не найден
Мы стараемся использовать код, который мы нашли в http://jon-martin.com/?p=309, чтобы достичь этого. Это довольно прямо вперед, но у меня возникли проблемы со следующей частью коды:
BuildOptions customBuildOptions = EditorUserBuildSettings.architectureFlags;
я получаю ошибку компиляции:
'UnityEditor.EditorUserBuildSettings' does not contain a definition for 'architectureFlags'
Мы используем Unity 4.1.5f1 , и я подозреваю, что это могло измениться. BuildOptions модифицированы для включения BuildOptions.AutoRunPlayer и, наконец, переданы BuildPipeline.BuildPlayer (см. Ссылку выше).
Итак, кто-нибудь знает, как я могу получить доступ к BuildOptions для текущих настроек целевой сборки и затем изменить их?
Является ли ваш скрипт в папке «Активы/редактор» внутри вашей папки проекта? (и пространство имен UnityEditor включено) –