1. 安装Unity3D最新版本. https://unity3d.com/cn/get-unity/download编辑器
2. 安装Visual Studio Community 2017. https://www.visualstudio.com/zh-hans/downloads/工具
这里有 Community, Professional, Enterprise, 我的开发选择 Community 版visual-studio
对于 VS2010, VS2012, VS2013, VS2015 都有对应的 Visual Studio Tools for Unity 工具
而对于VS2017, 则直接从安装程序中选择Unity 工做负载便可ui
Visual Studio Tools for Unity
Visual Studio Tools for Unity 入门
使用 Visual Studio Tools for Unity
3d
官方给出的文档已经很详细了.这个地方写出我操做的过程吧, 没遇到什么问题, 直接就能够单步调试了调试
1. 打开或者新创建一个Unity项目.
2. 设置编辑器为 最新的 VS. orm
3. 在 build setting 中配置可调试脚本
将这些选项勾选上blog
而后 build 生成 游戏
4. 双击 Project 面板中的 C# 文件, 会自动使用VS打开文件资源
注: 这个地方官方建议使用 Unity 项目资源管理器, 而不要使用 解决方案资源管理器. 详细缘由能够看上面给出的连接
5. 调试, 附加到Unity调试程序
点肯定, 这个地方要注意一下端口占用以及防火墙屏蔽端口的问题.
6. 断点, 单步调试
在 Start() 中添加代码, 并打上断点 (F9)
切换到 Unity 启动游戏
在VS中的断点处就会停下, 以下图:
能够自行查看变量值以及调用堆栈的状况