VS2017 调试 Unity3D 脚本

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 版

对于 VS2010, VS2012, VS2013, VS2015 都有对应的 Visual Studio Tools for Unity 工具
而对于VS2017, 则直接从安装程序中选择Unity 工作负载即可

 

Visual Studio Tools for Unity
Visual Studio Tools for Unity 入门
使用 Visual Studio Tools for Unity

官方给出的文档已经很详细了.这个地方写出我操作的过程吧, 没遇到什么问题, 直接就可以单步调试了

1. 打开或者新建立一个Unity项目. 
2. 设置编辑器为 最新的 VS.   


3. 在 build setting 中配置可调试脚本

将这些选项勾选上

然后 build 生成 

4. 双击 Project 面板中的  C# 文件, 会自动使用VS打开文件

注: 这个地方官方建议使用  Unity 项目资源管理器,  而不要使用 解决方案资源管理器. 详细原因可以看上面给出的链接

 5. 调试, 附加到Unity调试程序

点确定,  这个地方要注意一下端口占用以及防火墙屏蔽端口的问题.
6. 断点, 单步调试
在 Start() 中添加代码, 并打上断点 (F9)

切换到 Unity 启动游戏

 

在VS中的断点处就会停下, 如下图:

可以自行查看变量值以及调用堆栈的情况

 

转载于:https://www.cnblogs.com/emyueguang/p/8391124.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值