首页 > 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
专注移动互联网,Unity3D游戏开发
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!

Unity3D研究院之使用Xamarin Studio调试Unity程序》有 33 条评论

  1. Steven 说:

    Xamarin Studio 6.0.2 的unity debug插件有吗?U3D 版本是 5.3.4f1 MAC环境

  2. 李晓 说:

    我的插件装成功了,点击debug后,过几秒回自动退出debug模式,这是为什么,大神能帮解决下吗,不能debug好蛋疼

  3. 邓超 说:

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

  4. 邓哞哞 说:

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

  5. 追寻 说:

    雨松哥哥,可以给我个Xamarin Studio的下载地址吗

  6. 很好,能直接写中文注释,我觉得是最大的帮助了,哈哈

  7. unity问题 说:

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

  8. Venbb 说:

    哎呀,,调试要崩溃呀。。何故?

  9. 鲁路修 说:

    话说,怎么修改背景什么的了,,被找到相应的设置选项

  10. Cocos2der 说:

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

  11. project目录下的文件顺序能调整么。。mac下不能按类型貌似,好难受

  12. c6u2 说:

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

留下一个回复

你的email不会被公开。