diff options
author | chai <chaifix@163.com> | 2021-05-19 23:36:28 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-05-19 23:36:28 +0800 |
commit | d7c13789d3d39c90bcfad545cb438a574652d4a8 (patch) | |
tree | 00578504f4550d986524265f8d843e20e2f49fad /UnityCollection/Assets/Tools/EditorGUIHelper/Examples/Editor | |
parent | 047efd15559d7c62666f00392a987dccdc36d500 (diff) |
+misc
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 |