怎么样用VS2015直接调试unity lua 调试3D

扫一扫,访问微社区
后使用快捷导航没有帐号?
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
当前位置: &
_____________________________________________________________________________________________________________
问答求助版块规则:
  1、问题尽量描述清楚
& && &2、代码要放在代码块里
& && &3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
& && &4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
& && &5、问题得到解决,请选择最佳答案。
& && &6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 2280|回复: 4
unity5.0脚本不能通过vs2015打开
5945/1000排名<font color="#FF昨日变化1主题帖子积分
熟悉之中, 积分 945, 距离下一级还需 55 积分
熟悉之中, 积分 945, 距离下一级还需 55 积分
蛮牛币1741
在线时间282 小时
今天刚装好了vs2015,然后再装的5.3,然后打开5.3之后设置为vs2015作为打开脚本的工具,可是还是打不开!!!!!直接跳转到mono了,设置的时候&&我是选择的vs路径,common\IDE\devene,哎,求教大神啊,有什么,我的vs是enterprise,
(16.41 KB, 下载次数: 3)
21:46 上传
(12.62 KB, 下载次数: 0)
21:46 上传
(51.14 KB, 下载次数: 4)
21:46 上传
每日推荐:
61262/1500排名<font color="#FF昨日变化1主题帖子积分
蛮牛粉丝, 积分 1262, 距离下一级还需 238 积分
蛮牛粉丝, 积分 1262, 距离下一级还需 238 积分
在线时间259 小时
多打开几次就好了。要不你就下载插件UnityVS
每日推荐:
5945/1000排名<font color="#FF昨日变化1主题帖子积分
熟悉之中, 积分 945, 距离下一级还需 55 积分
熟悉之中, 积分 945, 距离下一级还需 55 积分
蛮牛币1741
在线时间282 小时
多打开几次就好了。要不你就下载插件UnityVS
unityvs插件肯定下了的啊& & 不过自从我看网上说修复vs就可以& &我修复了之后& &现在vs打不开了& &哎&&坑啊
每日推荐:
61262/1500排名<font color="#FF昨日变化1主题帖子积分
蛮牛粉丝, 积分 1262, 距离下一级还需 238 积分
蛮牛粉丝, 积分 1262, 距离下一级还需 238 积分
在线时间259 小时
反正我的现在也是,有时候多打开几次就用vs打开了,要不你把那个MonoDevelop卸载了,嘎嘎,不过要小心
每日推荐:
5945/1000排名<font color="#FF昨日变化1主题帖子积分
熟悉之中, 积分 945, 距离下一级还需 55 积分
熟悉之中, 积分 945, 距离下一级还需 55 积分
蛮牛币1741
在线时间282 小时
反正我的现在也是,有时候多打开几次就用vs打开了,要不你把那个MonoDevelop卸载了,嘎嘎,不过要小心 ...
我装13了& & 也不知道行不行& & mono感觉总是用不习惯
每日推荐:匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Unity3D&Shader之路&VS2015下Graphics&Debugger调试Shader
版本:unity
语言:Unity
首先推荐一下candycat的《Unity
Shader入门精要》,渲染流水线讲得清清楚楚、有用的数学知识一个没落,基于这两点再来看Shader代码简直简单的不像人话。总之吐血推荐,想学Shader就买这本书好了。
然后这本书里面讲到了使用Visual
Studio调试Shader,但没有说到具体的方法,我就来按照Unity官方文档来补充一下。
官方网址:
首先申明调试环境只能使用win64,使用DirectX
11,然后跟着我一步步做吧。
1.在Shader代码中添加以下预处理命令,跟其他的#pragma放在一起就好:
#pragma enable_d3d11_debug_symbols
完成之后保存,并出包,要求是64位包:
2.接下来是运行VS2015,注意不是从Unity中启动,Unity现在可以关掉了,直接运行VS2015程序,点File
-& New -& Project新建项目,新建个VC++的Empty Project就好:
-& (项目名) Properties打开属性界面,在点到属性界面的Configuration Properties -&
Debugging:
我们要调整的是Command行和Command
Arguments行,Command行写刚刚出包的绝对路径,而另一个则是-force-d3d11,强制使用d3d11渲染程序。
4.配置完毕之后,点Debug
-& Graphics -& Start Graphics
Debugging,接下来我们的出包程序就直接运行了,我是这么一个测试画面:
5.回到VS2015,点Capture
Frame截取画面(时间可能有点长。好吧,我在它截取的过程中又写了这么一大段话。还没有结束,电脑好一点的可能快一点吧。某种意义上来说这样的调试还是蛮麻烦的,因为你得出包之后再进行调试,想改个参数什么的,得重新出包,但拥有这样逐行代码调试的能力简直赞):
我发现为什么要这么长时间来截取画面了,得点一下调试的程序,让它进行渲染,不点的话画面停在那里所以截取画面程序一直在等待。或者就开后台运行应该也行。
6.好,获取到以上画面之后点一下Frame
822这行字,出现了详细的报告,我在图片中选取了自己渲染的小球,想看看他是怎么渲染出来的:
点中后,右边窗口出现了详细信息:
7.点开棕色的那次渲染,就能看到我们写的Shader了,点三角运行就能进行调试了:
以上内容就是Unity官方教程中的内容,网上搜了一下貌似没有相关的介绍,如果在学Shader的话最好按照以上操作来试一试,很强大的功能。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 unity lua 调试 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信