Unity的Visual Studio工具入门
有关Visual Studio 2017的最新文档,请参阅docs.microsoft.com上的Visual Studio Tools for Unity入门。在本节中,您将学习如何安装Visual Studio Tools for Unity并配置Unity项目以使用Visual Studio。
|
---|
Unity 5.2为Unity 2.1的Visual Studio Tools添加了内置支持,从而简化了项目设置。为了利用这一点,您需要在Windows上使用Unity版本5.2.0或更高版本,以及适用于Unity 2.1或更高版本的Visual Studio Tools。 |
要使用Visual Studio Tools for Unity,您需要:
-
支持扩展的Visual Studio版本,如Visual Studio社区,专业版,高级版或企业版。您可以免费下载Visual Studio社区。
-
Unity版本4.0.0以上; Unity版本5.2.0或更高版本可以利用内置支持Visual Studio Tools for Unity 2.1或更高版本。
从Visual Studio Gallery下载并安装适用于Unity的Visual Studio Tools。您需要为您的Visual Studio版本安装正确的软件包。确保安装适用于Unity 2.1或更高版本的Visual Studio Tools,以利用对Unity 5.2或更高版本中的VSTU的内置支持。
-
对于Visual Studio 2015社区,Visual Studio 2015 Professional或Visual Studio 2015 Enterprise:
-
对于Visual Studio 2013社区,Visual Studio 2013 Professional或Visual Studio 2013 Premium:
-
对于Visual Studio 2012 Professional或Visual Studio 2012 Premium:
-
对于Visual Studio 2010 Professional或Visual Studio 2010 Premium:
|
---|
Visual Studio的Express版本不支持Visual Studio Tools for Unity等扩展。Visual Studio社区是Visual Studio的免费版本,支持Visual Studio Tools for Unity和其他扩展。对于大多数用户来说,Visual Studio社区是比Express更好的选择。 |
现在,您拥有所需的一切,您可以使用Visual Studio准备好您的第一个Unity项目。根据安装了Unity和Visual Studio Tools for Unity的版本,设置Unity项目是不同的。按照以下步骤为您安装的Unity和Unity Studio的版本。
Unity 5.2及更高版本(需要VSTU 2.1或更高版本)
从Unity 5.2开始,您不再需要将Visual Studio Tools unitypackage导入到项目中。如果您的项目导入这个unitypackage,Unity 5.2忽略它,并直接从其安装的位置加载适用于Unity的Visual Studio Tools。
1 - 创建Unity项目
如果您已经有Unity的经验,您可以创建一个新项目或加载自己的一个。如果您正在加载导入Visual Studio Tools unitypackage的项目以使用以前版本的Unity的Visual Studio Tools for Unity,那么我们建议您删除UnityVS目录。
否则,如果您刚刚接触Unity,请从基础教程开始。访问Unity学习页面,找到您可以开始的示例项目的教程,以及您可以从Unity中学习使用Unity构建自己的游戏的课程。Unity Learning页面为几个不同的游戏提供了易于阅读的教程。
2 - 配置Unity Editor以使用Visual Studio Tools for Unity
要使您的项目能够使用Visual Studio Tools for Unity,只需将Visual Studio设置为其外部脚本编辑器即可。在Unity编辑器中,在主菜单上,选择编辑,首选项 ; 然后在Unity Preferences对话框中选择External Tools。接下来,将外部脚本编辑器属性设置为要使用的Visual Studio版本(必须为此版本的Visual Studio安装Visual Studio Tools for Unity),并确保设置了“ 编辑器附加”属性。
要确保现在启用了Visual Studio Tools for Unity的内置支持,请参阅关于Unity对话框。在Unity编辑器中,在主菜单上,选择帮助,关于Unity。如果安装了Visual Studio Tools for Unity并正确配置,则会在“ 关于Unity”对话框的左下角看到一条消息。
最后,确保您通过“ 构建设置”页面设置了构建目标,并启用了“ 脚本调试”。
3 - 从Unity编辑器启动Visual Studio
从Unity 5.2开始,Visual Studio Tools扩展菜单不再需要启动Visual Studio或配置Visual Studio Tools for Unity。相反,一旦将Visual Studio配置为外部脚本编辑器,只需从Unity编辑器中选择脚本文件,您的代码将在Visual Studio中打开。
以前版本的Unity(5.2版之前)
在Unity 5.2之前,没有内置的Visual Studio工具支持Unity。相反,每个项目都必须导入Visual Studio Tools unitypackage并配置其他项目设置才能使用Visual Studio Tools for Unity。
1 - 创建Unity项目
如果您已经有Unity的经验,您可以创建一个新项目或加载自己的一个。如果您正在开始一个新项目,则在创建Visual Studio Tools时,导入Visual Studio Tools unitypackage。
否则,如果您刚刚接触Unity,请从基础教程开始。访问Unity学习页面,找到您可以开始的示例项目的教程,以及您可以从Unity中学习使用Unity构建自己的游戏的课程。Unity Learning页面为几个不同的游戏提供了易于阅读的教程。
2 - 配置Unity Editor以使用Visual Studio Tools for Unity
如果您从现有的Unity项目开始,或者您在创建项目时没有导入Visual Studio Tools unitypackage,则需要立即导入unitypackage。在Unity编辑器中,在主菜单上,选择资产,导入包,Visual Studio 2015工具(您应该看到已安装的Visual Studio版本的选项)。
最后,确保您通过“ 构建设置”页面设置了构建目标,并启用了“ 脚本调试”。
3 - 从Unity编辑器启动Visual Studio
最后一步是从Unity启动Visual Studio。这将为您的项目创建一个Visual Studio解决方案,然后在Visual Studio中打开它。
在Unity编辑器中,在主菜单上,选择Visual Studio工具,在Visual Studio中打开。
要了解如何在Visual Studio中使用和调试Unity项目,请参阅使用Visual Studio Tools for Unity。