Visual Studio 2019 не "видит" методы и объекты Unity

Программирование на Юнити.

Visual Studio 2019 не "видит" методы и объекты Unity

Сообщение bidloKoder 27 окт 2021, 08:20

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

Повесил в инспекторе на объект Mesh Filter и Mesh Renderer, cоздал новый скрипт.
Объявляю массивы:
Код: Выделить всё
Mesh mesh;
Vector3[] vertices;
int[] triangles;

Так вот Vector3 и Mesh не подсвечиваются цветом в синтаксисе (int подсвечивается как положено), хотя всё корректно работает.
Также методы и свойства mesh и vertices не обнаруживаются в выпадающем списке (triangles все корректно).

Код: Выделить всё
GetComponent<MeshFilter>().mesh = mesh;

GetComponent при наборе тоже не отображается в списке, MeshFilter и далее тоже самое.

При этом ошибок никаких в консоли нет, а если запускать код, то он все корректно выполняет (конечный код рендерит треугольник на сцене). Я пробовал переустанавливать Unity и Visual Studio с полным их удалением, но это не помогло. В чем может быть причина?
bidloKoder
UNец
 
Сообщения: 2
Зарегистрирован: 27 июл 2015, 12:36

Re: Visual Studio 2019 не "видит" методы и объекты Unity

Сообщение Alkos26Rus 27 окт 2021, 11:41

Библиотека UnityEngine подключена?
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1640
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: Visual Studio 2019 не "видит" методы и объекты Unity

Сообщение waruiyume 27 окт 2021, 11:49

Если Студию ставили не с Юнити, но нужно поставить плагин через установщик Студии.
Ещё рекомендую поставить Решарпер.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Visual Studio 2019 не "видит" методы и объекты Unity

Сообщение bidloKoder 27 окт 2021, 14:13

Проблему решил. Надо было в настройках Unity указать какой редактор кода используется:
Preferences -> External Tools
Выбрать там Visual Studio нужной версии в раскрывающемся списке. Стандартно там стояло "Открывать по расширению файла".
bidloKoder
UNец
 
Сообщения: 2
Зарегистрирован: 27 июл 2015, 12:36

Re: Visual Studio 2019 не "видит" методы и объекты Unity

Сообщение Woolf 28 окт 2021, 05:16

waruiyume писал(а):Если Студию ставили не с Юнити, но нужно поставить плагин через установщик Студии.
Ещё рекомендую поставить Решарпер.


при установке унити через UnityHub оно там бесплатную лайт-версию решарпера подтягивает
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Visual Studio 2019 не "видит" методы и объекты Unity

Сообщение DbIMok 28 окт 2021, 17:04

Woolf писал(а):оно там бесплатную лайт-версию решарпера подтягивает

какие-то сказки. и решарпер никак с вопросом не связан
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.6k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12