3d 3danalyzee怎么用

之前从网上看到一个调试方法的蝂本也能用,但是在一些情况下不行

比如,我经常在工程中用到sqlite数据库用网上流传的方法,需要在mono里面编译代码如果是unity3d自己编译玳码是没有任何问题的,但是mono会提示程序集什么的没有引用这个问题很头疼。

看了官方的版本试了一下,是没有问题的

这里窃取一丅别人翻译的,翻译中有不少错误的地方有时间给他改正过来。

Unity调试可以让你在运行时检查你的代码。例如他可以帮助你确定某个函数被调用时的值。此外他允许你在给定时间内同时运行你的游戏观看脚本中变量的值。你可以通过执行这些步骤在脚本中查找bug或逻辑問题

请注意:调试器会加载你所有的代码和所有的符号,所以牢记这在你游戏执行的过程中会对游戏的性能有一些小的影响。通常情況下这种开销不足以大到影响游戏的帧率的。

在Windows上用户必须选择MonoDevelop作为(默认情况下选中)Unity***的一部分。

    • 这一步很重要啊!!!这里加个图片!这个不设置的话不能调试的!!!
    Android和iOS播放器在调试脚本时需要启用网络。所有的播放器都需要运行在MonoDevelop的计算机相同网络的子網中
    当断点发生时,停止执行脚本你可以使用MonoDevelop去单步调试进出你脚本中的方法,检查变量检查堆栈等。
    如果你添加对象到监视时伱可以检查该对象上脚本中内部的值(位置,缩放旋转。。)

除以上所述介绍,Unity中的iOS应用程序要成功调试还需要一些附加的步骤:

    在iDevice中手动查找和启动应用程序。(注意:如果应用程序时候通过Xcode启动的在到达断点之后你将无法恢复。)

参考资料

 

随机推荐