zoukankan      html  css  js  c++  java
  • [转] 如何使用unity Vs来进行断点调试

    原文地址:说说如何使用unity Vs来进行断点调试  

    大家可以从这下载最新版的unity vs。 UnityVs1.81下载
     
    1.   安装unity vs。首先我们打开我们下载的unity
    vs。然后就会看见里面有3个文件,我们双击UnityVS 2013-1.8.1.msi。进行安装,在其过程狂点击下一步就可以,直到点击finish。安装完成。

    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    2.      我们先找到你安装visual studio
    2012或者visual studio 2013的目录。
    (****Microsoft Visual
    Studio12.0Common7IDEExtensionsSyntaxTreeUnityVS)

    例如我是安装在
    D:ProgramFiles(x86)MicrosoftVisualStudio12.0Common7IDEExtensionsSyntaxTreeUnityVS
    3.
        从我们刚下载的unity vs里面,找到SyntaxTree.VisualStudio.Packages.dll。(上面所说的3个文件的其中一个)。

    然后把这个文件粘贴在步骤2中的.....UnityVS文件夹中。
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    4. 然后我们打开unity,新建一个工程。然后我们右键导入一个unity
    vs2013这个包(如果你以上操作都正确的话就能在右键后看见unity vs 2013这个包)
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋    
    6
    .然后我们修改下打开脚本的方式(其实这一般安装正确后会自动选择unityvs 2013去打开的这里我说下手动改变方式)。

    打开Edit----Preferences,选中External Tools ,选择其unityvs OpenFile 。如图:
          
           说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋        说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    5.  
     然后新建一个脚本,我这取名为DebugTest.cs。来说明如何使用unity vs来断点调试。
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    6. 当我们双击的打开脚本的时候会弹出一个提示框,如下:
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    7.
    我们打开刚才下载的,还记得我上面强调有3个文件吧,好了,我们打开key.txt。
    然后全选复制其内容,把它粘贴上去,点击ok,稍等片刻,就可以了。如图:

    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    8.
    我们现在可以写脚本了,我在DebugTest.cs写的内容很简单,就是测试从1+...10。  内容如下:
    using UnityEngine;
    using System.Collections; public class DebugTest : MonoBehaviour
    { private
    int sum = 0; void OnGUI()
        { if (GUILayout.Button("Add"))
          
     { for (int i = 1; i < 10; i++)
                {
                    sum +=
    i;
                }
                Debug.Log("1+2+3+...+10=" + sum);
        
       } if (GUILayout.Button("Clear"))
            {
                sum = 0;

            }
        }
    }
     
    9.我们把脚本拖个Main Camera . 好了
    ,我们来随便加个断点吧,如图:
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    10. 我们可以开始断点测试了(有可能或弹出要你输入license
    ,那就要再次把我们的key给粘贴进去)。点击vs的启动,如图:
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
     
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋
    11.可以看见我启动成功了。然后我们回到unty
    中,开始运行程序,当我们点击Add按钮后,程序运行到了我们断点处就停在那了。好了,时间不早了,我该休息了,明天还要7点起来上班了。
    能力有限,出错难免,还望大家多多指点!
    说说如何使用unity Vs来进行断点调试 - 踏浪星空 - 踏浪的编程小屋

  • 相关阅读:
    C#序列化效率对比
    将聚合记录集逆时针和顺时针旋转90度(行列互换)
    Sql的行列转换
    log4net配置
    input框添加阴影效果
    WCF自定义地址路由映射(不用svc文件)
    Jquery对当前日期的操作(格式化当前日期)
    用JQuery获取输入框中的光标位置
    sublime text3安装后html:5+Tab不能快速生成html头部信息的解决办法
    js获取url传递参数,js获取url?号后面的参数
  • 原文地址:https://www.cnblogs.com/sbCat/p/4605478.html
Copyright © 2011-2022 走看看