您的位置:首页 > 移动开发 > Unity3D

关于在VS中调试Unity项目的解决过程和遗留问题

2017-08-01 11:08 1296 查看


1.VS2015 Tools for Unity 作用

  功能1:提供在VS中调试Unity项目功能

  功能2:提供Untiy内置脚本向导(快捷键一:Ctrl+Shift+M 或者 Ctrl+Shift+Q)

  功能3:提供在VS中直接查看Unity API的功能(快捷键;Ctrl+Alt+M、Ctrl+H)


2.系统环境

        Win7+Unity5.6.1f1+VS2017+Visual  Studio 2015 Tools for Unity


3.下载地址

        Visual  Studio 2015 Tools for Unity支持Unity5.2以上,亲测配合VS2017可以使用

        Visual  Studio 2015 Tools for Unity下载地址:https://marketplace.visualstudio.com/items?itemName=SebastienLebreton.VisualStudio2015ToolsforUnity

4.Unity编辑器配置

      设置脚本由VS来启动

     




    设置脚本可调试

      


      如果配置成功:<
13140
/p>

        

     


5.不带DLL的项目简单调试

新建脚本,设置好断点,如下:


将脚本挂载到某个Go下面,然后在VS中启动调试,附加到Unity项目中:





最后,在Unity编辑器中运行项目,如果执行了该脚本,且该脚本中设置好了断点,则可以进行调试操作

6.带DLL的项目调试

引用DLL中的方法,如果想进去DLL中的方法,必须在调用的DLL方法前面设置断点,这样,才可以进去printName方法



​7.遗留问题

如果调用DLL时用的反射,则仍然进不去断点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐