Unity와 VSCode를 연결해서 사용하다보면 간간히 Asset Store에서 Import한 Asset의 Namespace를 못찾는 오류가 발생한다.
이때 아래와 같이 추가세팅을 진행하면, Import한 Asset의 Namespace를 잘 찾을 수 있게 된다.
1. Unity VSCode 디버깅 설정
- 에셋 스토어에서 VSCode Asset을 Import한다.
2. Unity Preference 설정
- VSCode 에셋을 Import하면 Edit-Preferences에 VSCode 항목이 추가되며, 아래와 같은 옵션을 활성화한다.
* Enable Integration
* Use Unity Debugger
* Enable Auto Open
* Revert Script Editor on Unity
* Output Messages To Console
* Automatic Updates
- 화면 최 하단의 Install Unity Debugger 버튼을 클릭한다.
3. VSCode 재실행하기
- Assets-Open C# Project in Code를 실행해 VSCode를 reload한다.
- 찾지 못하던 namespace를 정상적으로 찾아오는 것을 확인할 수 있다.
4. 이래도 해결이 안된다면?
- Visual Studio Community 버전을 설치 후, External Tools에서 Visual Studio로 설정
- VSCode는 그냥 띄워서 사용하면 오류는 나오진 않음(csproj 파일을 생성하면서 발생하는 오류로 추정)
'개발 > Unity' 카테고리의 다른 글
Unity Button UI가 의지대로 활성화 되지 않는 경우 (0) | 2021.05.05 |
---|---|
Unity TextmeshPro 한글 폰트 에셋 만들기 (3) | 2021.01.11 |
Unity Android 로그인을 위한 움직이는 UI 구현 (0) | 2020.12.01 |
Unity Android 디버깅로그 확인하기 (0) | 2020.11.30 |
Unity 모바일 TMP_InputField 패스워드 미작동 해결방법 (0) | 2020.11.27 |