Visual Studio Tools for Unity 시작Getting Started with Visual Studio Tools for Unity

이 섹션에서는 Visual Studio Tools for Unity를 설치하고 Visual Studio와 함께 작동하도록 Unity 프로젝트를 구성하는 방법을 설명합니다.In this section, you'll learn how to install Visual Studio Tools for Unity and configure your Unity project to work with Visual Studio.

중요

Unity 5.2에서는 프로젝트 설정을 간소화하는 Visual Studio Tools for Unity 2.1에 대한 기본 제공 지원이 추가되었습니다.Unity 5.2 adds built-in support for Visual Studio Tools for Unity 2.1, which simplifies project setup. 이 지원을 이용하려면 Windows에서 Unity 버전 5.2.0 이상과 Visual Studio Tools for Unity 버전 2.1 이상이 필요합니다.To take advantage of this, you'll need Unity version 5.2.0 or higher on Windows, and Visual Studio Tools for Unity version 2.1 or higher.

필수 조건Prerequisites

Visual Studio Tools for Unity를 사용하려면 다음이 필요합니다.To use Visual Studio Tools for Unity, you'll need:

  • Visual Studio Community, Professional, Premium 또는 Enterprise와 같은 확장을 지원하는 Visual Studio 버전.A version of Visual Studio that supports extensions, such as Visual Studio Community, Professional, Premium, or Enterprise. Visual Studio Community를 무료로 다운로드할 수 있습니다.You can download Visual Studio Community for free.

    Visual Studio Community 다운로드Download Visual Studio Community

  • Unity 버전 4.0.0 이상. Visual Studio Tools for Unity 2.1 이상에 대한 기본 제공 지원을 활용하려면 Unity 버전 5.2.0 이상Unity version 4.0.0 or higher; Unity version 5.2.0 or higher to take advantage of built-in support for Visual Studio Tools for Unity version 2.1 or higher.

    Unity 다운로드Download Unity

Visual Studio Tools for Unity 설치Install Visual Studio Tools for Unity

Visual Studio 갤러리에서 Visual Studio Tools for Unity를 다운로드하고 설치합니다.Download and install Visual Studio Tools for Unity from the Visual Studio Gallery. 사용 중인 Visual Studio 버전에 맞는 패키지를 설치해야 합니다.You'll need to install the right package for your version of Visual Studio. Unity 5.2 이상에서 VSTU에 대한 기본 제공 지원을 활용하려면 Visual Studio Tools for Unity 버전 2.1 이상을 설치해야 합니다.Make sure to install Visual Studio Tools for Unity version 2.1 or higher to take advantage of built-in support for VSTU in Unity 5.2 or higher.

참고

Visual Studio의 Express 버전은 Visual Studio Tools for Unity 등의 확장을 지원하지 않습니다.Express versions of Visual Studio don't support extensions such as Visual Studio Tools for Unity. Visual Studio Community는 Visual Studio Tools for Unity 및 기타 확장 프로그램을 지원하는 Visual Studio의 무료 버전입니다.Visual Studio Community is a free version of Visual Studio that supports Visual Studio Tools for Unity and other extensions. 대부분의 사용자에게 Visual Studio Community가 Express보다 더 적합합니다.For most users, Visual Studio Community is a better choice than Express.

참고

Visual Studio 2017에서 VSTU 3은 설치 프로그램에서 선택할 수 있는 Unity 워크로드와 함께 제공됩니다.For Visual Studio 2017, VSTU 3 comes with the Unity workload that you can choose from the installer.

Visual Studio Tools for Unity를 사용한 첫 번째 Unity 프로젝트Your first Unity project with Visual Studio Tools for Unity

이제 필요한 준비를 갖췄으며 Visual Studio를 사용한 첫 번째 Unity 프로젝트를 시작할 준비가 되었습니다.Now that you have everything you need, you're ready for your first Unity project with Visual Studio. Unity 프로젝트 설정은 설치된 Unity 및 Visual Studio Tools for Unity 버전에 따라 달라집니다.Setting up your Unity project is different depending on which versions of Unity and Visual Studio Tools for Unity are installed. 설치한 Unity 및 Visual Studio Tools for Unity 버전에 대한 아래 단계를 수행합니다.Follow the steps below for the version of Unity and Visual Studio Tools for Unity that you have installed.

Unity 5.2 이상(VSTU 2.1 이상 필요)Unity 5.2 and higher (requires VSTU 2.1 or higher)

Unity 5.2부터 더 이상 Visual Studio Tools unitypackage를 프로젝트로 가져올 필요가 없습니다.Starting with Unity 5.2, you no longer have to import the Visual Studio Tools unitypackage into your projects. 프로젝트가 이 unitypackage를 가져오는 경우 Unity 5.2에서 이를 무시하고 설치된 위치에서 Visual Studio Tools for Unity를 직접 로드합니다.If your project imports this unitypackage, Unity 5.2 ignores it and directly loads Visual Studio Tools for Unity from its installed location.

1 - Unity 프로젝트 만들기1 - Create a Unity Project

이미 Unity를 사용한 경험이 있는 경우 새 프로젝트를 만들거나 사용자 고유의 프로젝트 중 하나를 로드할 수 있습니다.If you're already experienced with Unity, you can create a new project or load one of your own. 이전 버전의 Unity와 함께 Visual Studio Tools for Unity를 사용하기 위해 Visual Studio Tools unitypackage를 가져온 프로젝트를 로드하는 경우 UnityVS 디렉터리를 삭제하여 제거하는 것이 좋습니다.If you're loading a project that imported the Visual Studio Tools unitypackage to use Visual Studio Tools for Unity with a previous version of Unity, we recommend that you remove it by deleting the UnityVS directory.

또는 Unity를 처음 접하는 경우 기본 자습서를 사용하여 작은 항목부터 시작합니다.Otherwise, if you're new to Unity, start small with a basic tutorial. Unity 학습 페이지를 방문하여 시작에 사용할 수 있는 예제 프로젝트에 대한 자습서와 학습할 수 있는 단원을 찾아 Unity로 게임을 빌드합니다.Visit the Unity Learn page to find tutorials on example projects you can start with and lessons you can learn from to build your own game with Unity. Unity 학습 페이지에는 여러 다른 게임에 대한 따라하기 쉬운 자습서가 있습니다.The Unity Learn page has easy-to-follow tutorials for several different games.

자습서 - Unity 학습 페이지Tutorials - Unity Learn page

2 - Visual Studio Tools for Unity를 사용하여 Unity 편집기 구성2 - Configure Unity Editor to use Visual Studio Tools for Unity

프로젝트에서 Visual Studio Tools for Unity를 사용할 수 있게 하려면 Visual Studio를 외부 스크립트 편집기로 설정하면 됩니다.To enable your project to use Visual Studio Tools for Unity, just set Visual Studio as its external script editor. Unity 편집기의 주 메뉴에서 편집, 기본 설정을 선택한 다음 Unity 기본 설정 대화 상자에서 외부 도구를 선택합니다.In the Unity Editor, on the main menu, choose Edit, Preferences; then, in the Unity Preferences dialog, choose External Tools. 외부 스크립트 편집기 속성을 사용하려는 Visual Studio 버전으로 설정하고(이 Visual Studio 버전에 대한 Visual Studio Tools for Unity를 설치해야 함) 편집기 연결 속성이 설정되어 있는지 확인합니다.Next, set the External Script Editor property to the version of Visual Studio you want to use (Visual Studio Tools for Unity must be installed for this version of Visual Studio) and make sure the Editor Attaching property is set.

이제 Visual Studio Tools for Unity에 대한 기본 제공 지원을 사용할 수 있는지 확인하려면 Unity 정보 대화 상자를 참조하세요.To make sure that built-in support for Visual Studio Tools for Unity is now enabled, see the About Unity dialog. In the Unity editor, on the main menu, choose 도움말, Unity 정보In the Unity editor, on the main menu, choose Help, About Unity. 를 선택합니다. Visual Studio Tools for Unity가 설치되어 올바르게 구성된 경우 Unity 정보 대화 상자를 참조하세요.If Visual Studio Tools for Unity is installed and correctly configured, you'll see a message displayed in the lower left-hand corner of the About Unity dialog.

끝으로, 빌드 설정 페이지를 통해 빌드 대상을 설정했는지와 스크립트 디버깅 을 사용하도록 설정했는지 확인합니다.Finally, make sure you've set a build target through the Build Settings page and that Script Debugging is enabled.

디버깅을 위해 Unity 빌드 설정을 구성합니다.Configure the Unity build settings for debugging.

3 - Unity 편집기에서 Visual Studio 시작3 - Launch Visual Studio from the Unity Editor

Unity 5.2부터 Visual Studio를 시작하거나 Visual Studio Tools for Unity를 구성하는 데 더 이상 Visual Studio Tools 확장 메뉴가 필요하지 않습니다.Starting with Unity 5.2, the Visual Studio Tools extension menu is no longer needed to launch Visual Studio or to configure Visual Studio Tools for Unity. 대신, Visual Studio가 외부 스크립트 편집기로 구성된 후 Unity 편집기에서 스크립트 파일을 선택하기만 하면 코드가 Visual Studio에서 열립니다.Instead, once Visual Studio is configured as your external script editor, just choose the script file from the Unity editor and your code will be opened in Visual Studio.

이전 버전의 Unity(5.2 이전)Previous versions of Unity (pre-5.2)

Unity 5.2 이전에는 Visual Studio Tools for Unity에 대한 기본 제공 지원이 없었습니다.Before Unity 5.2, there was no built-in support for Visual Studio Tools for Unity. 대신, Visual Studio Tools for Unity를 사용하려면 각 프로젝트가 Visual Studio Tools unitypackage를 가져오고 다른 프로젝트 설정을 구성해야 했습니다.Instead, each project had to import the Visual Studio Tools unitypackage and configure other project settings in order to use Visual Studio Tools for Unity.

1 - Unity 프로젝트 만들기1 - Create a Unity Project

이미 Unity를 사용한 경험이 있는 경우 새 프로젝트를 만들거나 사용자 고유의 프로젝트 중 하나를 로드할 수 있습니다.If you're already experienced with Unity, you can create a new project or load one of your own. 새 프로젝트를 시작하는 경우 만들 때 Visual Studio Tools unitypackage를 가져옵니다.If you're starting a new project, import the Visual Studio Tools unitypackage when you create it.

또는 Unity를 처음 접하는 경우 기본 자습서를 사용하여 작은 항목부터 시작합니다.Otherwise, if you're new to Unity, start small with a basic tutorial. Unity 학습 페이지를 방문하여 시작에 사용할 수 있는 예제 프로젝트에 대한 자습서와 학습할 수 있는 단원을 찾아 Unity로 게임을 빌드합니다.Visit the Unity Learn page to find tutorials on example projects you can start with and lessons you can learn from to build your own game with Unity. Unity 학습 페이지에는 여러 다른 게임에 대한 따라하기 쉬운 자습서가 있습니다.The Unity Learn page has easy-to-follow tutorials for several different games.

자습서 - Unity 학습 페이지Tutorials - Unity Learn page

2 - Visual Studio Tools for Unity를 사용하여 Unity 편집기 구성2 - Configure Unity Editor to use Visual Studio Tools for Unity

기존 Unity 프로젝트에서 시작하거나 프로젝트를 만들 때 Visual Studio Tools unitypackage를 가져오지 않은 경우 지금 unitypackage를 가져와야 합니다.If you're starting from an existing Unity project or you didn't import the Visual Studio Tools unitypackage when you created the project, you need to import the unitypackage now. Unity 편집기의 주 메뉴에서 자산, 패키지 가져오기, Visual Studio 2015 Tools 를 선택합니다(사용 중인 Visual Studio의 버전에 대한 옵션을 참조해야 합니다).In the Unity editor, on the main menu, choose Assets, Import Package, Visual Studio 2015 Tools (you should see an option for the version of Visual Studio you have installed).

Unity 프로젝트로 VSTU 패키지를 가져옵니다.Import the VSTU package into your Unity project.

끝으로, 빌드 설정 페이지를 통해 빌드 대상을 설정했는지와 스크립트 디버깅 을 사용하도록 설정했는지 확인합니다.Finally, make sure you've set a build target through the Build Settings page and that Script Debugging is enabled.

디버깅을 위해 Unity 빌드 설정을 구성합니다.Configure the Unity build settings for debugging.

3 - Unity 편집기에서 Visual Studio 시작3 - Launch Visual Studio from Unity Editor

최종 단계는 Unity에서 Visual Studio를 시작하는 것입니다.The final step is to start Visual Studio from Unity. 그러면 프로젝트에 대한 Visual Studio 솔루션이 만들어지고 Visual Studio에서 열립니다.This creates a Visual Studio Solution for your project, and then opens it in Visual Studio.

Unity 편집기의 주 메뉴에서 Visual Studio Tools, Visual Studio에서 열기를 선택합니다.In the Unity Editor, on the main menu, choose Visual Studio Tools, Open in Visual Studio.

Visual Studio에서 unity 프로젝트를 엽니다.Open your unity project in Visual Studio.

다음 단계Next steps

Visual Studio에서 Unity 프로젝트를 작업하고 디버그하는 방법을 알아보려면 Visual Studio Tools for Unity 사용을 참조하세요.To learn how to work with and debug your Unity project in Visual Studio, see Using Visual Studio Tools for Unity.

참고 항목See Also

Unity Homepage(Unity 홈페이지)Unity Homepage