# Gizmos可视化辅助工具

# 功能介绍

在项目开发过程中,经常需要通过在场景中绘制线段,球体等图形组件来协助调试。因此,我们提供了Gizmos,可在开发者工具或者真机的游戏场景中绘制基础图形。编辑器场景里的灰色网格线,选中对象的蓝色轮廓线,移动工具等都是由Gizmos绘制的。

# 内置组件

我们提供了以下几类辅助图形供开发者使用

  1. LineGizmo
  2. CircleGizmo
  3. RectGizmo
  4. CubeGizmo
  5. MeshGizmo

# 创建与销毁

开发者要想绘制或者撤销Gizmo,需要通过Gizmos类的全局静态方法来实现

函数 功能
createLineGizmo 在场景中创建并绘制线段
createCircleGizmo 在场景中创建并绘制圆形
createRectGizmo 在场景中创建并且绘制平面
createCubeGizmo 在场景中创建并且绘制立方体
createMeshGizmo 在场景中创建并且绘制网格
removeGizmo 移除场景中某个Gizmo
clearAllGizmos 清楚场景中的所有Gizmo