`
maloveqiao
  • 浏览: 101960 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

如何使用unity3d 自带的MonoDevelop工具进行Debug调试

 
阅读更多

1.首先建立一个新的Unity3d工程(当然有自己的工程了可以不新建),工程建立好后,然后选择Assets->Sync MonoDevelop Project。然后Unity3d会自动在你的工程目录下建立一个visual工程(以.sln结尾的文件)。好了做到这一步先关闭你的Unity3d工程。

2.打开MonoDevelop工具,File->Open,找到你刚才生成的.sln文件,然后打开。文件打开后按快捷键F5,这时候MonoDevelop工具会自动连接对应的Uniyt3d工程进行同步。

3.在MonoDevelop工具中写好测试代码,然后在你需要Debug的代码行处添加好断点,然后切回到Unity3d工程点击运行,当unity3d执行的你加好断点的位置,就会自动停止下来,这时候你可以在monoDevelop中的断点处查找到此时你想要的某变量的值了。
分享到:
分享到:
评论

相关推荐

    使用MonoDevelop调试Unity3D的正确步骤1

    Unity3D从3.0版本开始支持使用MonoDevelop进行调试,但请注意,你需要安装的是Unity3D安装包内自带的MonoDevelop版本,因为官方下载的独立版MonoDevelop可能不包含Unity3D的调试插件。 接下来,配置MonoDevelop的...

    Unity3D教程:MonoDevelop调试步骤2

    MonoDevelop是一款集成开发环境(IDE),特别适合于Unity3D的C#脚本编写,它提供了强大的调试工具来辅助开发者进行代码调试。 在Unity3D中使用MonoDevelop进行调试,主要分为以下几个步骤: 1. **设置断点**: ...

    【Unity3D】程序进行 Android 真机断点调试

    使用USB线连接手机和电脑,确保手机和电脑在同一个局域网内,然后在电脑上通过命令行开启手机的adb网络调试功能,输入手机的IP地址进行连接,查看设备连接状态,然后在Unity中进行程序的编译和运行,最后在...

    MonoDevelop 的安装与设置

    MonoDevelop 的安装与设置 MonoDevelop 是一个功能强大的集成开发环境(IDE),主要用于游戏引擎 ...MonoDevelop 是 Unity3D 游戏引擎的必备工具,提供了功能强大的编辑和调试功能,对于 Unity3D 游戏开发非常有用。

    Unity3D教程:调试Unity3D工程2

    本教程将详细介绍如何在 Unity3D 中使用 MonoDevelop 进行调试。 首先,你需要创建一个新的 Unity3D 工程。在 Unity3D 的编辑器中,你可以通过选择 "Assets" -> "Sync MonoDevelop Project" 来同步你的项目到 ...

    unity3d程序断点调试的2种方法

    Unity3D基于Mono运行时环境,因此,它支持使用MonoDevelop或Visual Studio等集成开发环境(IDE)进行调试。Mono自带的调试工具虽然可能对初学者来说不太直观,但熟练掌握后,依然能有效帮助开发者。 #### 1. 安装和...

    MonoDevelop-Unity语言包

    Unity3D的用户可以使用MonoDevelop进行脚本编写、调试和项目构建,尤其是在处理复杂的C#逻辑时,MonoDevelop的强大功能尤为突出。 "汉化"标签表明这个压缩包包含了对MonoDevelop的中文本地化支持。在默认情况下,...

    Unity3D从入门到精通.pdf

    而脚本则是赋予游戏对象行为的关键,通常使用C#语言编写,通过Unity的内置编辑器Visual Studio或MonoDevelop进行编写和调试。 Unity3D支持多种资源导入,包括3D模型、纹理、音频和动画。了解如何正确导入和配置这些...

    教程:MonoDevelop调试步骤.docx

    在Unity3D开发过程中,MonoDevelop是一款强大的集成开发环境(IDE),它提供了源代码编辑、编译以及调试等必备功能。对于初学者来说,掌握如何在MonoDevelop中进行调试是至关重要的,因为它可以帮助我们更好地理解和...

    unity3d答题系统 unity3d,答题系统 unity3d,答题系统 unity3d,

    Unity3D使用C#作为主要编程语言,通过其内置的MonoDevelop编辑器编写脚本。引擎支持3D图形渲染、物理引擎、音频处理、动画系统等功能,使得开发者可以轻松创建出具有高质量视觉效果的应用程序。在答题系统中,Unity...

    dotnet-这是一个使用Unity3d引擎制作的音频可视化播放器

    5. **Unity3D的脚本系统**:Unity使用MonoDevelop或Visual Studio作为集成开发环境,编写、调试和组织C#脚本。这些脚本可以与游戏对象绑定,实现对音频数据的处理和视觉元素的更新。 6. **其他.NET库的整合**:在...

    Unity VS调试工具

    Unity是世界上最受欢迎的游戏开发引擎之一,它支持跨平台开发,为开发者提供了丰富的工具集来创建交互式3D和2D内容。"Unity VS调试工具"指的是Unity与Microsoft Visual Studio的集成,这使得开发者能够利用Visual ...

    C#利用Unity3D开发应用软件

    Unity3D是一款强大的跨平台游戏引擎,它支持使用C#编程语言进行应用和游戏的开发。C#是一种现代化、类型安全且面向对象的编程语言,因其简洁和高效而被广泛应用于各种软件项目,尤其是在游戏开发领域。在Unity3D中,...

    Unity3d心得

    Unity支持对多个游戏对象的组件进行批量操作,这极大地方便了开发者的调试和管理流程。通过选择多个游戏对象,Unity会自动筛选出它们共有的组件,并允许对这些组件进行统一设置。 #### 常用插件介绍 为了提高开发...

    Unity3D入门教程中文版

    Unity3D的另一大特色是其可视化编程工具——脚本(Script)。C#是Unity的主要编程语言,你可以编写脚本来控制对象的行为。MonoDevelop或Visual Studio是常用的集成开发环境(IDE)用于编写Unity脚本。例如,你可以...

    MonoDevelop汉化包

    总的来说,MonoDevelop汉化包是Unity3D开发者的重要辅助工具,它让中文用户在使用MonoDevelop时能更加便捷地理解和操作各种功能,从而提升开发效率。同时,理解如何安装和处理本地化资源也是开发者必备的技能之一。

    unity3d,简单场景的小车移动

    Unity3D使用C#作为主要的编程语言,通过 MonoDevelop 或 Visual Studio 进行编写和调试。脚本通常挂在游戏对象上,赋予它们特定的行为。 “完整资源包”可能包含了模型、纹理、声音等素材。在Unity3D中,模型通常是...

    Unity3d格斗动作游戏源码

    Unity使用C#作为主要编程语言,通过MonoDevelop或Visual Studio进行编写。游戏逻辑、角色控制、碰撞检测等都是通过脚本实现的。此外,Unity引擎提供了一个可视化编辑器,可以方便地创建场景、调整光照、添加物理效果...

    Unity3D官方二维游戏开发教程(含源码,中英文pdf)

    Unity3D使用C#作为主要的编程语言,通过MonoDevelop或Visual Studio进行脚本编写。它提供了集成的编辑器,允许开发者在实时预览模式下设计游戏场景、调整光照、材质和动画效果。Unity3D支持多种平台发布,包括...

    unity3d功能.pdf

    7. 源代码级调试器: Unity 3 通过使用 MonoDevelop 引入了脚本调试,无论是 Windows 系统还是 Mac 系统。 8. 延迟渲染: 在 Unity 3 中最突出的就是先进的延迟照明系统。现在,只需要一点微不足道的性能损耗,您就...

Global site tag (gtag.js) - Google Analytics