CHashtag

[C#] [Unity] Visual Studio에서 Unity 프로젝트 열기 본문

C#/Unity

[C#] [Unity] Visual Studio에서 Unity 프로젝트 열기

HyoSeong 2021. 2. 25. 01:33
반응형

안녕하세요.

 

오늘은 제가 게임 개발 공부를 하며 알게 된 내용을 공유할까 합니다.

 

저도 처음인지라 글이 두서없을 수 있는점 양해 바랍니다.

 

 

 

 

어떻게 코드를 보지?


Unity를 설치한 후, Sample 프로젝트를 실행시켜 보았다.

 

하지만 그 어느 곳에서도 C# 코드를 찾을 수 없었다.. (ㅠㅠ)

 

 

 

C# 코드를 찾기 위해 내가 떠난 여정은 다음과 같다.

  • WPF의 Property Event처럼 UI와 Behind Code를 연결해주는 부분을 UI Element Inspector에서 찾을 수 없을까?
    • 실패

이런 느낌을 찾고 있었다.

  • Hierachy 창에 있지 않을까?
    • X

이는 Scene에 나타나는 UI 객체들의 목록인 것 같다.

  • Edit -> Open C# Project 를 클릭하면 되지 않을까?
    • 아무일도 일어나지 않는다.
      • 사실 이게 정답이다.
  • 아래 Project의 폴더 안에 있지 않을까?
    • 있다!

드디어 찾았다!

코드를 더블클릭하면 Visual Studio에서 파일이 열리지만 솔루션이 열리는 것이 아닌 별개의 파일이 열린다..

 

모든 코드를 항상 이런 식으론 찾을 수 없을 것 같다..

 

 

Visual Studio에서 Unity Solution을 열 방법이 없을까?


평소 Visual Studio를 사용했던 터라 Visual Studio를 이용하여 코드를 볼 수 있으면 좋겠단 생각을 하고 관련된 자료를 찾아 보았습니다.

 

그 결과 Visual Studio에서 "Unity를 사용한 게임 개발" 을 설치하면 가능한 것을 확인하였습니다. 

 

Visual Studio Installer -> 자세히 -> 수정

 

그 이후 Visual Studio를 선택해주면 됩니다.

 

Visual Studio 선택하기

필자의 경우 아래 경로에 devenv.exe가 있어 해당 exe를 선택하였습니다.

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe

 

 

드디어 실행

Assets -> Open C# Project

좀전엔 아무일도 일어나지 않았었지만 지금은 Visual Studio를 열려고 하는걸 보실 수 있습니다.

 

성공!

하지만 공부는 이제 시작이다..

또한 기존에 아무것도 없던 경로에 sln 파일과 csproj파일이 생겼습니다.

똑똑한 Visual Studio

 

긴 글 읽어주셔서 감사합니다.

 

감사합니다.

반응형