Skip to content

Commit 0b25194

Browse files
Update GizmoDrawerInspector.cs
- Hid origin transform option for Gui Texture. - Renamed some variables
1 parent 8a820fb commit 0b25194

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

Editor/GizmoDrawerInspector.cs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace MccDev260.GizmoTool
88
public class GizmoDrawerInspector : Editor
99
{
1010
bool _hasColour;
11-
bool _showSingleOrigin;
11+
bool _showOriginTransform;
1212

1313
#region SerializedProps
1414
SerializedProperty
@@ -86,7 +86,7 @@ public override void OnInspectorGUI()
8686
EditorGUILayout.PropertyField(serProp_gizmoType, true);
8787
EditorGUILayout.Space();
8888

89-
if (_showSingleOrigin && ShowOriginOptions(gizmoDrawer))
89+
if (_showOriginTransform && ShowMeshOriginOptions(gizmoDrawer))
9090
{
9191
// Transform
9292
EditorGUILayout.PropertyField(serProp_originTrans);
@@ -106,45 +106,45 @@ public override void OnInspectorGUI()
106106
EditorGUILayout.Space();
107107
}
108108

109-
DrawInspector(gizmoDrawer.gizmoType, this, out _hasColour, out _showSingleOrigin);
109+
DrawInspector(gizmoDrawer.gizmoType, this, out _hasColour, out _showOriginTransform);
110110

111111
serializedObject.ApplyModifiedProperties();
112112

113113
if (GUI.changed)
114114
SceneView.RepaintAll();
115115
}
116116

117-
static void DrawInspector(GizmoType type, GizmoDrawerInspector editor, out bool showColour, out bool showSingleOrigin)
117+
static void DrawInspector(GizmoType type, GizmoDrawerInspector editor, out bool showColour, out bool enableUseOriginTransform)
118118
{
119-
showSingleOrigin = false;
119+
enableUseOriginTransform = false;
120120
showColour = false;
121121

122122
switch (type)
123123
{
124124
case GizmoType.Sphere or GizmoType.WireSphere:
125-
showSingleOrigin = true;
125+
enableUseOriginTransform = true;
126126

127127
showColour = true;
128128
EditorGUILayout.PropertyField(editor.serProp_floatRadius);
129129
break;
130130

131131
case GizmoType.Cube or GizmoType.WireCube:
132-
showSingleOrigin = true;
132+
enableUseOriginTransform = true;
133133

134134
showColour = true;
135135
EditorGUILayout.PropertyField(editor.serProp_vec3Scale);
136136
break;
137137

138138
case GizmoType.Icon:
139-
showSingleOrigin = true;
139+
enableUseOriginTransform = true;
140140
showColour = true;
141141

142142
EditorGUILayout.PropertyField(editor.serProp_filePathString);
143143
EditorGUILayout.PropertyField(editor.serProp_allowScalingBool);
144144
break;
145145

146146
case GizmoType.Mesh or GizmoType.WireMesh:
147-
showSingleOrigin = true;
147+
enableUseOriginTransform = true;
148148
showColour = true;
149149

150150
if (CanShowMeshOption(editor.gizmoDrawer))
@@ -174,7 +174,7 @@ static void DrawInspector(GizmoType type, GizmoDrawerInspector editor, out bool
174174
break;
175175

176176
case GizmoType.Line:
177-
showSingleOrigin = true;
177+
enableUseOriginTransform = true;
178178
showColour = true;
179179

180180

@@ -187,7 +187,7 @@ static void DrawInspector(GizmoType type, GizmoDrawerInspector editor, out bool
187187
break;
188188

189189
case GizmoType.LineList or GizmoType.LineStrip:
190-
showSingleOrigin = false;
190+
enableUseOriginTransform = false;
191191
showColour = true;
192192

193193
EditorGUILayout.PropertyField(editor.serProp_useTransformArrayBool);
@@ -206,7 +206,7 @@ static void DrawInspector(GizmoType type, GizmoDrawerInspector editor, out bool
206206
break;
207207

208208
case GizmoType.GuiTexture:
209-
showSingleOrigin = true;
209+
enableUseOriginTransform = false;
210210
showColour = false;
211211
EditorGUILayout.PropertyField(editor.serProp_texture);
212212
EditorGUILayout.Space();
@@ -217,7 +217,7 @@ static void DrawInspector(GizmoType type, GizmoDrawerInspector editor, out bool
217217
}
218218
}
219219

220-
static bool ShowOriginOptions(GizmoDrawer drawer)
220+
static bool ShowMeshOriginOptions(GizmoDrawer drawer)
221221
{
222222
if (drawer.gizmoType == GizmoType.Mesh || drawer.gizmoType == GizmoType.WireMesh)
223223
{

0 commit comments

Comments
 (0)