Handles.FreeMoveHandlestatic function FreeMoveHandle (position : Vector3, rotation : Quaternion, size : float, snap : Vector3, capFunc : DrawCapFunction) : Vector3Parameters
DescriptionMake an unconstrained movement handle. This can move freely in all directions. Hold down CMD to snap, CMD-SHIFT to raysnap agains colliders in the scene.
// Create a simple move handle (Twice as big) on the // target object that lets you freely move the Object // Without having the "Move" button selected @CustomEditor (FreeMove) class FreeMoveHandleJS extends Editor { function OnSceneGUI () { target.pos = Handles.FreeMoveHandle(target.pos, Quaternion.identity, 2.0, Vector3.zero, Handles.DrawRectangle); if (GUI.changed) EditorUtility.SetDirty (target); } } And the script attached to this handle: @script ExecuteInEditMode() var pos : Vector3 = Vector3(0,0,0); function Update () { transform.position = pos; }
|

