全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Unity3D游戏开发之调试器详解调试器 Unity 调试器可以在运行时检测代码。例如,它可以帮助确定何时调用函数,以及调用了哪些函数值。此外,它还支持运行游戏时,在给定时间内查看脚本变量的值。您可以通过执行这些步骤在脚本中找到错误或逻辑问题。 Unity 使用 MonoDevelop IDE 调试游戏中的脚本。可以调试引擎支持的所有语言(JavaScript、C# 和 Boo)。 请注意,调试器必须加载所有代码和符号,因此请记住,在执行期间,这可能对游戏性能具有轻微的影响。通常,这种开销不足够影响游戏的帧速率。 MonoDevelop 在 Unity 中调试脚本的窗口。在 Unity 进行调试。 在 Windows 中,用户必须选择安装 MonoDevelop(默认选中),作为 Unity 安装的一部分。文章出处【狗刨学习网】 如果您的工程之前从未使用过 MonoDevelop,请同步 MonoDevelop 工程。之后将在 MonoDevelop 中打开项目。 单击想要分析的行,在脚本上设置必要的断点。 启动 Unity 或播放器 Unity: 确保在首选项 (Preferences) 窗口中勾选“编辑器附加 (Editor Attaching)”。 播放器: 确保使用“开发构建 (Development build)” 构建您的播放器,并已启用“允许脚本调试选项 (Allow script debugging)” 对于网络播放器,还需检查确认已经启用播放器内容菜单中的开发发布通道设置(右击 Windows 或点击 Mac OSX 中的 cmd)。启用网络播放器调试 在 MonoDevelop 中打开工程。 在 MonoDevelop 中,点击工具栏中的附加 (Attach) 按钮,或在运行 (Run) 菜单中选择附加 (Attach)。 在出现的对话框中,选择您想要调试的项目。 请注意: 当前支持的调试目标:Unity 编辑器、台式机独立播放器、Android 和 iOS 播放器。 如果播放器未设置后台运行(默认),可能需要关注播放器几秒,以让其出现在列表中。 Android 和 iOS 播放器在调试脚本时,必须启用网络。所有播放器都必须与运行 MonoDevelop 的电脑处于同一个网络子网。 进入播放模式时,脚本代码将在调试器中执行。 发生断点时,将停止脚本执行,可以使用 MonoDevelop 跨越、跨进或跨出脚本类函数,检查变量,检查调用的堆栈等。 请注意:在您完成调试顶层类函数(如 Update()),或仅仅想要跳到下一个断点时,使用继续 (Continue) 命令(而不是跨出或跨越函数)将获得更好的调试性能。 完成调试之后,点击工具栏上的分离 (Detach) 或停止 (Stop) 按钮,或在运行 (Run) 菜单中选择分离 (Detach) 或停止 (Stop)。提示 如果添加此监视到对象,可以检查脚本附加的游戏对象 (GameObject ) 的内部值(位置、缩放、旋转)。iOS 远程调试说明除上述介绍以外,Unity iOS 应用程序还需要一些其他步骤,才能进行成功调试。文章出处【狗刨学习网】1. 将 iDevice 附加至 WiFi 网络(远程测评有同样的要求)。2. 在 Unity 编辑器中点击构建并运行 (build & run)。3. 应用程序构建时,安装并通过 Xcode 发布,在 Xcode 中点击停止 (Stop)。4. 在 iDevice 上手动查找并启动应用程序。(请注意:如果应用程序通过 Xcode 启动,在达到断点之后将无法恢复。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心理健康周:调节情绪快乐小学主题班会课件
- 客户信用评级重新评估商洽函(4篇)
- 眼部疾病的护理原则
- 改善教育质量承诺书范文6篇
- 2025四川省德阳市中考英语真题(解析版)
- 小小手握未来笔书香氤氲梦想园-主题班会课件
- 电动汽车电池技术前沿研究分析
- 2026年综合素质评价国际比较与启示
- 2026年智慧医疗SPD供应链建设与运营标准
- 公共艺术创作与展示作业指导书
- 2026年江苏南京市高三二模高考政治模拟试卷试题(含答案详解)
- 女生汽车工程专业就业指南
- 现场人员临时栈桥安全监测方案
- 2025年四川省雅安市中考数学试卷真题及答案详解(精校打印版)
- 高质量数据集建设和标准化情况介绍
- 2026江苏苏州市常熟市莫城街道(服装城)国有(集体)公司招聘13人备考题库带答案详解(b卷)
- 《党政领导干部选拔任用工作条例》知识测试题及答案
- T∕CFPA 051-2026 电动汽车充换电站消防安全技术规范
- 2024中国心力衰竭诊断和治疗指南(2024版)课件
- 六氟化硫知识培训课件
- 化学品MRSL培训教材
评论
0/150
提交评论