MixedRealityInspectorUtility.CircleMoveHandle Method

Definition

Draw a Circle Move Handle.

public static UnityEngine.Vector3 CircleMoveHandle (UnityEngine.Object target, UnityEngine.Vector3 position, float xScale = 1, float yScale = 1, float zScale = 1, float handleSize = 0.2, bool autoSize = true, bool recordUndo = true);
static member CircleMoveHandle : UnityEngine.Object * UnityEngine.Vector3 * single * single * single * single * bool * bool -> UnityEngine.Vector3
Public Function CircleMoveHandle (target As Object, position As Vector3, Optional xScale As Single = 1, Optional yScale As Single = 1, Optional zScale As Single = 1, Optional handleSize As Single = 0.2, Optional autoSize As Boolean = true, Optional recordUndo As Boolean = true) As Vector3

Parameters

target
UnityEngine.Object

Object that is undergoing the transformation. Also used for recording undo.

position
UnityEngine.Vector3

The position to draw the handle.

xScale
Single

Scale the new value on the x axis by this amount.

yScale
Single

Scale the new value on the x axis by this amount.

zScale
Single

Scale the new value on the x axis by this amount.

handleSize
Single

Optional handle size.

autoSize
Boolean

Optional, auto sizes the handles based on position and handle size.

recordUndo
Boolean

Optional, records undo state.

Returns

UnityEngine.Vector3

The new Vector3 value.

Applies to