2016-02-27 5 views
-1

Я недавно установил единство 5.3.2 (с автономным установщиком). Все работает отлично, кроме монодетектора. Его функция автозаполнения не отображает ни один из классов пакетов единиц. Но когда я открываю свой проект в визуальной студии, он показывает.Monodevelop autocompletion не показывает класс единства

+0

Вы добавили «использование UnityEngine;» в верхней части вашей программы? else restart monodevelop – AVI

+0

yup monodevelop делает это для меня. Я также перезапустил его. Одно, что я забыл добавить, что у меня нет автономной документации о единстве. Это может быть проблема? –

ответ

-2

Если вы используете unityScript, то вы должны знать:

встроенной в Monodevelop единства 5.3 не имеет автозаполнения для JS

Вы можете использовать это решение:

Установите Unity 5.3 в новую папку. Не переопределяйте Unity 5.2. После установки 5.3 перейдите в папку установки и удалите MonoDevelop папка. Теперь скопируйте папку MonoDevelop из Unity 5.2 в Unity 5.3 установочная папка, и вот она у вас есть. Теперь, если вы откроете какие-либо js или C# из Unity, он будет открыт в предыдущей версии MonoDevelop, и автозаполнение будет работать для обоих.

Вот refrence этого ответа: Unity 5.3 MonoDevelop autocomplete Not Working

+1

OP отметил свой вопрос как C# – MickyD

1

В Моно разработчика, щелкните правой кнопкой мыши на 'монтажно-Csharp' -> 'Параметры', в разделе 'Построение' -> 'General', изменить " Целевая структура «:

See Image

Изменение» целевой базы является вариант, который работал для меня.

 Смежные вопросы

  • Нет связанных вопросов^_^