版本:Unity 6 (6000.0)
语言英语
  • C#

SphereBoundsHandle

UnityEditor.IMGUI.Controls 中的类

/

继承自:IMGUI.Controls.PrimitiveBoundsHandle

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每个建议,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的建议修改无法提交。请<a>稍后再试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

用于在场景视图中编辑球形包围体积的复合句柄。

球形体积仅由 半径 参数定义,因此拖动句柄将始终均匀地缩放体积。

场景视图中的 2D 和 3D SphereBoundsHandle。

其他资源:PrimitiveBoundsHandle.

属性

radius返回或指定球形包围体的半径。

构造函数

SphereBoundsHandle创建一个新的 SphereBoundsHandle 类实例。

受保护方法

DrawWireframe为该实例绘制一个线框球体。
OnHandleChanged当场景中的控制句柄被拖动时的回调。

继承的成员

属性

axes指定应显示控制句柄的轴的标志。
center返回或指定句柄的包围体积的中心。
handleColor返回或指定控制句柄的颜色。
midpointHandleDrawFunction一个可选的 CapFunction,用于在显示控制句柄时使用。如果未指定值,则默认为 Handles.DotHandleCap。
midpointHandleSizeFunction用于指定中间控制句柄大小的 SizeFunction。
wireframeColor返回或指定线框形状的颜色。

公共方法

DrawHandle一个函数,用于使用当前配置在当前句柄相机中显示该实例。
SetColor将 handleColor 和 wireframeColor 设置为相同的值。

受保护方法

GetSize获取该实例的包围体积的当前大小。
IsAxisEnabled获取一个值,该值指示当前实例是否为指定轴启用。
SetSize设置该实例的包围体积的当前大小。

静态方法

DefaultMidpointHandleSizeFunction一个返回固定屏幕空间大小的 SizeFunction。