From 95e6c6d65cc7e6b0258fb3d39a276ab4f4e3d1c1 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Wed, 11 May 2022 16:11:55 +0900 Subject: [PATCH] =?UTF-8?q?=E6=9C=AA=E4=BD=BF=E7=94=A8=E5=89=8A=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Editor/MeshUtility/MeshProcessDialog.cs | 7 --- .../MeshUtility/TabStaticMeshIntegrator.cs | 45 ------------------- .../TabStaticMeshIntegrator.cs.meta | 11 ----- 3 files changed, 63 deletions(-) delete mode 100644 Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs delete mode 100644 Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs.meta diff --git a/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialog.cs b/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialog.cs index d7c352b6c..4aeaf41f8 100644 --- a/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialog.cs +++ b/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialog.cs @@ -13,7 +13,6 @@ namespace UniGLTF.MeshUtility { MeshSeparator, MeshIntegrator, - // StaticMeshIntegrator, BoneMeshEraser, } private Tabs _tab; @@ -89,12 +88,6 @@ namespace UniGLTF.MeshUtility processed = TabMeshIntegrator.OnGUI(_exportTarget); break; - // MeshIntegrator と機能が重複しているのと正常に動作しなかった - // case Tabs.StaticMeshIntegrator: - // EditorGUILayout.HelpBox(MeshProcessingMessages.STATIC_MESH_INTEGRATOR.Msg(), MessageType.Info); - // processed = TabStaticMeshIntegrator.OnGUI(_exportTarget); - // break; - case Tabs.BoneMeshEraser: EditorGUILayout.HelpBox(MeshProcessingMessages.BONE_MESH_ERASER.Msg(), MessageType.Info); if (_boneMeshEraserEditor) diff --git a/Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs b/Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs deleted file mode 100644 index 9cdfd3e3f..000000000 --- a/Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs +++ /dev/null @@ -1,45 +0,0 @@ -using UniGLTF.M17N; -using UnityEditor; -using UnityEngine; - -namespace UniGLTF.MeshUtility -{ - public static class TabStaticMeshIntegrator - { - public static bool OnGUI(GameObject _exportTarget) - { - var _isInvokeSuccess = false; - GUILayout.BeginVertical(); - { - GUILayout.BeginHorizontal(); - GUILayout.FlexibleSpace(); - if (GUILayout.Button("Process", GUILayout.MinWidth(100))) - { - _isInvokeSuccess = TabStaticMeshIntegrator.Execute(_exportTarget); - } - GUILayout.EndHorizontal(); - } - GUILayout.EndVertical(); - return _isInvokeSuccess; - } - - static bool Execute(GameObject _exportTarget) - { - if (_exportTarget == null) - { - EditorUtility.DisplayDialog("Failed", MeshProcessingMessages.NO_GAMEOBJECT_SELECTED.Msg(), "ok"); - return false; - } - var go = _exportTarget; - - if (go.GetComponentsInChildren().Length == 0) - { - EditorUtility.DisplayDialog("Failed", MeshProcessingMessages.NO_STATIC_MESH.Msg(), "ok"); - return false; - } - - MeshUtility.IntegrateSelected(go); - return true; - } - } -} diff --git a/Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs.meta b/Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs.meta deleted file mode 100644 index 4c0e30384..000000000 --- a/Assets/UniGLTF/Editor/MeshUtility/TabStaticMeshIntegrator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9701e1f6aaed8d14283243a7a50be2df -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: