From 2ac3ab0c6a315e678d21aa6bd4a0a660a2c46acf Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 18 Feb 2022 15:15:07 +0800 Subject: *misc --- .../Scripts/Utils/Editor/MeshRendererEditor.cs | 35 ---------------------- 1 file changed, 35 deletions(-) delete mode 100644 JamHelper/Assets/JamUtils/Scripts/Utils/Editor/MeshRendererEditor.cs (limited to 'JamHelper/Assets/JamUtils/Scripts/Utils/Editor/MeshRendererEditor.cs') diff --git a/JamHelper/Assets/JamUtils/Scripts/Utils/Editor/MeshRendererEditor.cs b/JamHelper/Assets/JamUtils/Scripts/Utils/Editor/MeshRendererEditor.cs deleted file mode 100644 index 139072a..0000000 --- a/JamHelper/Assets/JamUtils/Scripts/Utils/Editor/MeshRendererEditor.cs +++ /dev/null @@ -1,35 +0,0 @@ -using UnityEngine; -using UnityEditor; - -[CustomEditor(typeof(MeshRenderer))] -public class MeshRendererEditor : Editor -{ - MeshRenderer meshRenderer; - public override void OnInspectorGUI() - { - base.OnInspectorGUI(); - meshRenderer = target as MeshRenderer; - - string[] layerNames = new string[SortingLayer.layers.Length]; - for (int i = 0; i < SortingLayer.layers.Length; i++) - layerNames[i] = SortingLayer.layers[i].name; - - int layerValue = SortingLayer.GetLayerValueFromName(meshRenderer.sortingLayerName); - layerValue = EditorGUILayout.Popup("Sorting Layer", layerValue, layerNames); - - GUI.changed = false; - - SortingLayer layer = SortingLayer.layers[layerValue]; - meshRenderer.sortingLayerName = layer.name; - meshRenderer.sortingLayerID = layer.id; - meshRenderer.sortingOrder = EditorGUILayout.IntField("Order in Layer", meshRenderer.sortingOrder); - - if (GUI.changed) - { - EditorUtility.SetDirty(meshRenderer); - AssetDatabase.SaveAssets(); - AssetDatabase.Refresh(); - } - - } -} \ No newline at end of file -- cgit v1.1-26-g67d0