首页 > Unity3D频道 > 【Unity杂文】 > Unity3D研究院之使用Xamarin Studio调试Unity程序
2015
06-26

Unity3D研究院之使用Xamarin Studio调试Unity程序

如果你是在windows上开发,就无视这篇文章吧。

为什么要用Xamarin Studio 你可以看看我之前的文章 http://www.xuanyusong.com/archives/2683

unity4.x 和 unity5.x都可以用Xamarin Studio 来调试,亲测!

先下载插件:http://files.unity3d.com/lukasz/Unity-Addins-5.9.0.zip

偏好设置 -》插件管理器-》把这两个插件装进去

Unity3D研究院之使用Xamarin Studio调试Unity程序 - 雨松MOMO程序研究院 - 1

 

看到这个就表示安装OK了。
Unity3D研究院之使用Xamarin Studio调试Unity程序 - 雨松MOMO程序研究院 - 2

 

打开XamarinSrudio 设置好断点,运行-》Start Debugging。

Unity3D研究院之使用Xamarin Studio调试Unity程序 - 雨松MOMO程序研究院 - 3

然后点击unity的play按钮。

Unity3D研究院之使用Xamarin Studio调试Unity程序 - 雨松MOMO程序研究院 - 4

 

另外如果你发现你不能保存代码了,记得 disable 版本控制,如下图所示。

Unity3D研究院之使用Xamarin Studio调试Unity程序 - 雨松MOMO程序研究院 - 5

 

参考大胡子哥哥的文章 http://forum.unity3d.com/threads/unity-add-ins-for-monodevelop-xamarin-studio-5-9.329880/

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。

  1. 我的unity的版本是4.6.8,在官网下载了Xamarin Studio之后按照你说的步骤下载了调试的插件,但是Xamarin Studio里点击调试的那个三角形,它闪了一下,又变回三角形的样子,不像之前的mono,变为正方形的可调式状态,断点也打不上,请问下,有什么解决的办法吗?

  2. 雨凇大神,为什么我的Xamarin Studio不要能调试,而且在工具-opintion下,一直没有unity的选项,我照着你的方法安装了utlityes for unity那个东西,然后搜mono soft debugger for unity这个东西,就完全搜不到,搜到的是for ASP.net.我的是5.9.6版本,这是为什么啊?

  3. 把Xamarin的名子修改成MonoDevelop以后,替换到unity的目录中。 这样在打开c#文件后会自动打开这个工程。这个方法已经改了 为什么在unity中双击打开角本 Xamarin Studio打开的是单独的角本文件 没有工程?

  4. 使用中我遇到个问题,比如工程是svn管理,Unity Editor中crete了一个脚本,双击脚本,自动打开Xamarin Studio,编辑脚本会提示无法修改,脚本不在svn管理下。我svn add脚本后,需要重新打开一次Xamarin Studio,才能修改脚本。每次都要先添加svn才能修改,比较麻烦。momo有这问题吗?

  5. MOMO你都是什么环境,为什么我只能ATTACH的方式,用你上面这种方式先在XMAN里DEBUG,然后UNITY点三角运行直接CRASH