Unity3d: невозможно добавить компонент скрипта в игровой объект из-за C # Native Integration - PullRequest
0 голосов
/ 15 февраля 2019

Каждый раз, когда я пытаюсь добавить новый скрипт в любой сборник, я получаю это сообщение

"Невозможно добавить компонент скрипта, так как класс скрипта не может быть найден. Убедитесь, что нет ошибок компиляции"

И да, имя файла совпадает.

Я использую последнюю версию в настоящее время 2018.3.5f1

Я недавно использовал "Интеграция Unity C # 5.0 и 6.0" из здесь , потому что у меня был такой видошибка в консоли

"ошибка CS1644: не может быть использована, поскольку она не является частью спецификации языка C # 4.0."

После этого, не зная, как удалить это, я удалил папку иповторно импортировал ресурс

Теперь у меня возникла эта ошибка, из-за которой я добавил компонент сценария, предположительно

UnityEditor.Scripting.Compilers.ScriptCompilerBase.BeginCompiling () (в C: /buildslave / unity / build / редактор / моно / сценарии / компиляторы / ScriptCompilerBase.cs: 60) UnityEditor.Scripting.ScriptCompilation.CompilationTask.QueuePendingAssemblies () (в C: / buildslave / unity / build / редактор / моно / сценариев / ScompCCompilationTask.cs: 228) UnityEditor.Scripting.ScriptCompilation.CompilationTask.Poll () (в C: / buildslave / unity / build / Editor / Mono / Scripting / ScriptCompilation / CompilationTask.cs: 135) UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScriptAssemblies (UnityEditor.Scripting.ScriptCompilation.ScriptAssembly [] scriptAssemblies, UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings, System.String tempBuildDirectory, варианты EditorScriptCompilationOptions, CompilationTaskOptions compilationTaskOptions, CompileScriptAssembliesOptions compileScriptAssembliesOptions)(по адресу C: /buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs: 1133) UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileCustomScriptAssemblies (UnityEditor.SilsetSystemSignSignSignSignSignSScript.Script_set_set_set_set_set_set_set_set_set_setting_Script_set_set_set_set_set_set_set_set_set_set_set_set_1параметры, BuildTargetGroup platformGroup, BuildTarget platform) (в C: /buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs: 1045) UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileCustomScriptAssemblies (параметры EditorScriptCompilationOptions, BuildTargetGroup platformGroup, платформа BuildTarget) (по адресу C: /buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs: 1039) <>.m__0 () (в C: /buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs: 277) UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface.EmitExceptionAsError system.FurleE) (в C: /buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs: 97) UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface: CompileCustomScriptAssemblies (EditorScriptGarget * BuildToTT)* Есть идеи?

1 Ответ

0 голосов
/ 15 февраля 2019

Мне пришлось экспортировать пакет активов

Переустановить Unity

Создать новую папку проекта

И импортировать ресурс, ошибка исчезла, оказалось, что моя папка была проблемой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...