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: