Interface GizmoAxisCache
interface GizmoAxisCache {
active: boolean;
colliderMeshes: Mesh[];
disableMaterial: StandardMaterial;
dragBehavior: PointerDragBehavior;
gizmoMeshes: Mesh[];
hoverMaterial: StandardMaterial;
material: StandardMaterial;
}
active: boolean;
colliderMeshes: Mesh[];
disableMaterial: StandardMaterial;
dragBehavior: PointerDragBehavior;
gizmoMeshes: Mesh[];
hoverMaterial: StandardMaterial;
material: StandardMaterial;
}
Index
Properties
active
active: boolean
Used to indicate Active state of the Gizmo
collider Meshes
Mesh used to detect user interaction with Gizmo
disable Material
Material used to indicate disabled state of the Gizmo
drag Behavior
DragBehavior
gizmo Meshes
Mesh used to render the Gizmo
hover Material
Material used to indicate hover state of the Gizmo
material
Material used to indicate color of gizmo mesh
Cache built by each axis. Used for managing state between all elements of gizmo for enhanced UI