#unity3d
#unity3d
Вопрос:
Я создал новый проект 3d Unity, затем утверждает, что я создал скрипт c #, если я дважды нажму на него, откроется Visual Studio 2017. Затем я хотел бы выполнить отладку, поэтому я устанавливаю точку отладки и нажимаю в Unity на кнопку воспроизведения, и ничего не происходит.
Нет кнопки прикрепления или чего-то подобного.
Что я делаю не так?
Комментарии:
1. Я предполагаю, что вы, возможно, не подключаете свою Visual Studio к Unity. Есть кнопка (Запустить или Воспроизвести) Кнопка. в вашем случае это кнопка «Пуск», а в моей Visual Studio она называется (прикрепить к Unity)
Ответ №1:
У меня это тоже происходит случайным образом. Способ, которым я это исправляю, заключается в том, чтобы перейти Unity-> Меню редактирования-> Настройки-> Внешние инструменты и установить для внешнего редактора сценариев что-то другое, а затем вернуть его обратно в Visual Studio.
Если это не удается, прямо под этим выпадающим списком есть кнопка Регенерировать файлы проекта, которая помогает, когда ваши файлы проекта VS перепутались.
Также может помочь обновление до последней версии Visual Studio и Unity Tools для VS.
Ответ №2:
Мне жаль, если я неправильно понял этот вопрос, но все, что вам нужно сделать, чтобы Unity обновила ваши скрипты для вашей игры, — это ctrl s, это сообщит unity, что вы внесли изменения в скрипт, и он применит эти изменения.