关于在VS中调试Unity项目的解决过程和遗留问题
来源:互联网 发布:字典破解wifi软件 编辑:程序博客网 时间:2024/06/05 20:45
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来启动
设置脚本可调试
如果配置成功:
5.不带DLL的项目简单调试
新建脚本,设置好断点,如下:
using
System.Collections;
using
System.Collections.Generic;
using
UnityEngine;
public
class
NewBehaviourScript : MonoBehaviour {
// Use this for initialization
void
Start () {
Debug.Log(
"======开始调试======"
);
for
(
int
i = 0; i < 20; i++)
{
Debug.Log(
"当前i的值为:"
+ i);
}
Debug.Log(
"======结束调试======"
);
}
}
将脚本挂载到某个Go下面,然后在VS中启动调试,附加到Unity项目中:
最后,在Unity编辑器中运行项目,如果执行了该脚本,且该脚本中设置好了断点,则可以进行调试操作
6.带DLL的项目调试
引用DLL中的方法,如果想进去DLL中的方法,必须在调用的DLL方法前面设置断点,这样,才可以进去printName方法
7.遗留问题
如果调用DLL时用的反射,则仍然进不去断点
- 关于在VS中调试Unity项目的解决过程和遗留问题
- 在VS中调试Unity程序
- [VS][VC] 在调试过程中watch变量的技巧
- Unity VS--在unity中进行断点调试
- 在ubuntu中安装jdk的遗留问题
- 关于Myclipse和Jboss调试过程中内存溢出问题的解决
- StoreAccess遗留问题的解决
- java中使用堆外内存,关于内存回收需要注意的事和没有解决的遗留问题(等大神解答)
- 使用微软官方工具在VS中调试Unity脚本
- 如何解决Vs 调试过程中目标句柄绑定无效的问题
- VS中关于JS的调试
- WebService在VS中调试和WebService调试工具
- 在Linux中使用VS Code编译调试C++项目
- 在Linux中使用VS Code编译调试C++项目
- 在Linux中使用VS Code编译调试C++项目
- DWR在实际项目中的应用以及在调试过程中遇到的问题
- VS 2005 调试过程中不定期出现 ”试图运行项目时出错:无法启动调试。拒绝调试”的对话框的解决方法
- 项目遗留问题
- HDU1358:Period KMP跳转数组
- idea 开启debug模式,zookeeper超时
- 冒泡排序(java基础)
- Shell 命令行批量处理图片文件名
- try catch 用法
- 关于在VS中调试Unity项目的解决过程和遗留问题
- 【DL--11】win7 64安装theano的简单方法
- Linux netstat命令详解
- linux上openmp测试
- HDU 6047 Maximum Sequence
- iOS NSURLSession后台下载多个任务,支持断点续传
- 最短路模板[spfa][dijkstra+堆优化][floyd]
- uva 227
- android ndk编译C++ 的undefined reference to '__cxa_end_cleanup'及 __gxx_personality_v0问题