Unity3d 5.x搭载VS2013使用
1.   安装unity vs。首先我们打开我们下载的unity vs。然后就会看见里面有3个文件,我们双击UnityVS 2013-1.8.1.msi。进行安装,在其过程狂点击下一步就可以,直到点击finish。安装完成。
3. 从我们刚下载的unity vs里面,找到SyntaxTree.VisualStudio.Packages.dll。(上面所说的3个文件的其中一个)。
然后把这个文件粘贴在步骤2中的.....\UnityVS文件夹中。
4. 然后我们打开unity,新建一个工程。然后我们右键导入一个unity vs2013这个包(如果你以上操作都正确的话就能在右键后看见unity vs 2013这个包)
5 .然后我们修改下打开脚本的方式(其实这一般安装正确后会自动选择unityvs 2013去打开的这里我说下手动改变方式)。
打开Edit----Preferences,选中External Tools ,选择其unityvs OpenFile 。如图:
6.将External Tools中External Script Editor 选择默认打开程序为Vs2013
7. 我们打开刚才下载的,还记得我上面强调有3个文件吧,好了,我们打开key.txt。
然后全选复制其内容,把它粘贴上去,点击ok,稍等片刻,就可以了。如图:
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 . 好了 ,我们来随便加个断点吧,如图:

10. 我们可以开始断点测试了(有可能或弹出要你输入license ,那就要再次把我们的key给粘贴进去)。点击vs的启动,如图:

11.可以看见我启动成功了。然后我们回到unity3d,开始运行程序,当我们点击Add按钮后,程序运行到了我们断点处就停在那了。好了,时间不早了,我该休息了,明天还要7点起来上班了。 能力有限,出错难免,还望大家多多指点!
附网盘地址:链接:http://pan.baidu.com/s/1geRYC3T 密码:v1ny
Unity3d 5.x搭载VS2013使用的更多相关文章
- 使用UnityVS1.8.2搭配VS2013进行Unity3D代码调试(下载+安装+使用+问题解决)
		http://blog.dou.li/UnityVS1_8_2-VS2013.html 备整合UnityVS1.8.2和VS2013调试Unity3D代码,安装后会有些问题无法调试,详情继续往下看. ... 
- Unity3D 搭建优雅的UI框架
		为什么要使用UI框架?直接使用NGUI或UGUI一拖一拉直接搭载出界面不就行了? 我相信很多小白,包括我在刚学习Unity3D UI的时候都这样想过. 我的第一款款Unity2D游戏<山地赛车& ... 
- 再见Unity3d的死循环
		前两天看见http://www.manew.com/thread-89909-1-1.html这篇译文之前几个小时刚好解决了一个莫名的死循环问题,然后忍不住要把另外一种方法告诉蛮友们.这个方法不需要知 ... 
- Unity使用 UnityVS+VS2013 调试脚本
		好消息:UnityVS免费啦 好消息:微软收购了UnityVS公司,UnityVS免费啦 下载地址:https://visualstudiogallery.msdn.microsoft.com/sit ... 
- [Unity3D] 和Unity3D的一些事
		Before 一开始知道Unty3D引擎,貌似还是大一或者大二,那时Unity3D还是收费软件,不像现在Personal Version免费. XNA|MonoGame 再后来,在Coursera上发 ... 
- 用Unity3d做游戏(一)
		准备工作: vs2013,直接从官网下载或者这里 http://pan.baidu.com/s/1bFxC54 unity3d,从官网下载,版本4或者5 https://unity3d.com/c ... 
- Unity3d外包公司|UE4外包公司:谷歌首款Daydream VR设备上手
		这款售价仅为79美元(约合人民币525元)的产品内含“够用”的手柄和一台头戴设备,只要你有一台支持月日,10月5日,dream平台的手机(未来将成为安卓平台的标配),就能体验VR的乐趣. 即使该产品最 ... 
- VS2017 调试 Unity3D 脚本
		1. 安装Unity3D最新版本. https://unity3d.com/cn/get-unity/download 2. 安装Visual Studio Community 2017. htt ... 
- (转)【风宇冲】Unity3D教程宝典之AssetBundles:第一讲
		自:http://blog.sina.com.cn/s/blog_471132920101gz8z.html 原创文章如需转载请注明:转载自风宇冲Unity3D教程学院 ... 
随机推荐
- C++中的内存区域及其性能特征
			首先须要指出的是.我们通经常使用"堆"和"自由存储"这两个术语来区分两种不同类型的动态分配内存. 1.常量数据:常量数据区域主要用于存储字符串以及其它在编译期就 ... 
- 20170725 Python 必须使用的Url编码
			-- 1 原因:在进行API 调用传参时,如果出现了和区分参数标识一样的特殊字符,那么就需要编码来作用 或者,传递的参数有敏感数据. 我的目的: Python开发的接口,C#调用传递参数 先用C# 进 ... 
- 组合覆盖与PICT的使用
			组合覆盖法是一种有效减少测试用例个数的测试用例设计方法.根据覆盖程度的不同,可以分为单因素覆盖.成对组合覆盖.三三组合覆盖等.其中又以成对组合覆盖最常用. 关于组合覆盖的更多内容,参考:http:// ... 
- 纯css 实现横向滚动条--移动端
			* { margin:0; padding:0; } li { list-style:none; } .box1 { width:320px; height:60px; overflow:hidden ... 
- ABP-添加表
			1.在My_ABP.Core根目录下先创建一个文件夹,在该文件夹里创建一个公共的类,在里面定义所需要用到的属性 public class Person:Entity { pu ... 
- mybatis级联
			mybatis中有时候表不能都分成单表进行查询,表之间会有联系,这时候需要将表进行级联 下面讲一下如何将mybatis中 的表进行级联.映射表关系如下 1:创建数据表 DROP TABLE IF EX ... 
- 【LeetCode每天一题】String to Integer (atoi)(字符串转换成数字)
			Implement atoi which converts a string to an integer.The function first discards as many whitespace ... 
- iOS UI基础-9.1 UITableView 团购
			概述 接下来,我们要做的是团购界面的设计,最张要实现的效果图及项目结构图 团购数据的展示 思路: 系统自带的tableCell不能展示三个文本,不能满足条件,自定义tableCell 每一个 ... 
- Unity3d vector3.forward和transform.forward的区别!
			原文连接: http://blog.csdn.net/kaluluosi111/article/details/17206655 在unity3d中有2个forward,一个是vector3.forw ... 
- mybatis之接口绑定
			接口绑定方案 mybatis中,提供了一套接口绑定方案,程序员可以提供一个接口,然后提供对应接口的一个mapper.xml文件.MyBatis会自动将接口和xml文件进行绑定.实际上就是mybatis ... 
