From 51d6bd23dbb63ffb43b95ae245666c8db7c9f59a Mon Sep 17 00:00:00 2001 From: ousttrue Date: Tue, 25 Aug 2020 18:13:53 +0900 Subject: [PATCH] remove MonoBehaviour --- Assets/MeshUtility/Editor/MeshUtility.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/MeshUtility/Editor/MeshUtility.cs b/Assets/MeshUtility/Editor/MeshUtility.cs index 9a824220a..3a5fcdad0 100644 --- a/Assets/MeshUtility/Editor/MeshUtility.cs +++ b/Assets/MeshUtility/Editor/MeshUtility.cs @@ -6,7 +6,7 @@ using UnityEditor; namespace MeshUtility { - public class MeshUtility : MonoBehaviour + public class MeshUtility { private const string ASSET_SUFFIX = ".mesh.asset"; private const string MENU_NAME = "Mesh Utility/Separate Skinned Meshes Contained BlendShape"; @@ -51,7 +51,7 @@ namespace MeshUtility private static void SeparationProcessing(GameObject go) { - var outputObject = Instantiate(go); + var outputObject = GameObject.Instantiate(go); var skinnedMeshRenderers = outputObject.GetComponentsInChildren(); foreach (var skinnedMeshRenderer in skinnedMeshRenderers) { @@ -127,7 +127,7 @@ namespace MeshUtility // put the mesh without BlendShape in a new SkinnedMeshRenderer var srcGameObject = skinnedMeshRendererInput.gameObject; var srcTransform = skinnedMeshRendererInput.transform.parent; - var targetObjectForMeshWithoutBS = Instantiate(srcGameObject); + var targetObjectForMeshWithoutBS = GameObject.Instantiate(srcGameObject); targetObjectForMeshWithoutBS.name = srcGameObject.name + "_WithoutBlendShape"; targetObjectForMeshWithoutBS.transform.SetParent(srcTransform); var skinnedMeshRendererWithoutBS = targetObjectForMeshWithoutBS.GetComponent();