From 0766482fab7c184f21b515974992eec3912ccd46 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Mon, 5 Sep 2022 14:27:27 +0800 Subject: [PATCH] Update Update --- .../Inspector/ObjectPoolManagerInspector.cs | 41 ------------------- .../ObjectPoolManagerInspector.cs.meta | 11 ----- 2 files changed, 52 deletions(-) delete mode 100644 Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs delete mode 100644 Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs.meta diff --git a/Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs b/Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs deleted file mode 100644 index 22d3e05d..00000000 --- a/Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs +++ /dev/null @@ -1,41 +0,0 @@ -using TEngine.Runtime; -using UnityEditor; -using UnityEngine; - -namespace TEngine.Editor -{ - [CustomEditor(typeof(GameObjectPoolManager))] - internal sealed class ObjectPoolManagerInspector : TEngineInspector - { - public override void OnInspectorGUI() - { - if (!EditorApplication.isPlaying) - { - EditorGUILayout.HelpBox("Available during runtime only.", MessageType.Info); - return; - } - - if (GameObjectPoolManager.Instance.Helper.ObjectPools.Count == 0) - { - GUILayout.BeginHorizontal(); - GUILayout.Label("No Runtime Data!"); - GUILayout.EndHorizontal(); - } - - foreach (var pool in GameObjectPoolManager.Instance.Helper.ObjectPools) - { - GUILayout.BeginHorizontal(); - GUILayout.Space(20); - GUILayout.Label(pool.Key + ": " + pool.Value.Count); - GUILayout.FlexibleSpace(); - GUI.enabled = pool.Value.Count > 0; - if (GUILayout.Button("Clear", EditorStyles.miniButton)) - { - pool.Value.Clear(); - } - GUI.enabled = true; - GUILayout.EndHorizontal(); - } - } - } -} \ No newline at end of file diff --git a/Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs.meta b/Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs.meta deleted file mode 100644 index 7488aa47..00000000 --- a/Assets/TEngine/Scripts/Editor/Inspector/ObjectPoolManagerInspector.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: a49fa7335fa305d4bbef4478b39ed39a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: