@@ -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