diff options
Diffstat (limited to 'UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor')
-rw-r--r-- | UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor/RotationLimitAngleInspector.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor/RotationLimitAngleInspector.cs b/UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor/RotationLimitAngleInspector.cs index 1fb5613..344f1de 100644 --- a/UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor/RotationLimitAngleInspector.cs +++ b/UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor/RotationLimitAngleInspector.cs @@ -17,7 +17,11 @@ public class RotationLimitAngleInspector : Editor Vector3 cross = Vector3.Cross(axis, v).normalized;
Quaternion minRotation = Quaternion.AngleAxis(script.min, axis); float min = script.min;
- min = EditorHandlesHelper.ScaleValueHandle(min, script.transform.position + minRotation * cross, Quaternion.identity, 0.5f, Handles.SphereHandleCap, -10); + min = EditorHandlesHelper.ScaleValueHandle(min + , script.transform.position + minRotation * cross + , Quaternion.AngleAxis(script.min, axis) * Quaternion.LookRotation(Vector3.up) + , 0.5f + , Handles.CylinderHandleCap, -10); script.min = Mathf.Clamp(min, 0, 360);
}
}
\ No newline at end of file |