EasyRuntimeGizmo 可视化调试工具

📝 EasyRuntimeGizmo 可视化调试工具

https://assetstore.unity.com/packages/slug/323941
AssetStore
Logo.png

📌 1. 插件概述

EasyRuntimeGizmo 可视化调试工具 是一个基于 CommandBuffer 的 Unity 插件,旨在为开发者提供一套 运行时 & 编辑器下通用的辅助图形绘制工具。它支持像 Debug.DrawLine() 一样的调用方式,但更强大、更灵活、渲染更真实,可用于:

  • 调试物理碰撞、路径、区域
  • 实时观察 AI 行为 / Gizmo 数据结构
  • 工具开发可视化辅助
  • 教学演示图形结构

✨ 2. 功能特性

功能 描述
✅ 多种图形绘制 支持 Line、Box、Arrow、Sphere、Cone、Bezier 等
✅ 坐标模式切换 每个 Gizmo 可选择 Local 或 World 坐标
✅ 全局开关控制 一键启用 / 禁用 所有 Gizmo 绘制
✅ 支持编辑器 + 运行时 Scene 和 Game 视图均可渲染
✅ 可扩展属性 每种图元可设置颜色、大小、方向等属性
✅ 低 DrawCall 模式 内置图形合批,降低运行开销
✅ Editor 工具面板 提供 GUI 面板操作,便捷调试配置

🧩 3. 使用方式

方式一、Editor面板添加

示例场景:1_Inspector

  1. 添加 GizmoSystem到场景作为管理类

image-20250618150842752

  1. 添加GizmoTarget到场景,用来添加相应的图形绘制

    image-20250618151259483

方式二、直接调用绘制API接口

示例场景:2_ScriptCall GizmoDrawerExample.cs

image-20250618151531823

方式三、使用 GizmoDebug

示例场景:3_DebugDraw GizmoDebugTest.cs

image-20250618151908937

✨✨多多尝试,你会找到最喜欢的使用技巧✨✨

posted @ 2025-07-23 15:48  世纪末の魔术师  阅读(37)  评论(0)    收藏  举报