From 0f951fb1360069a2a6602f1152ee0f27bd209f63 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Tue, 17 May 2022 13:42:12 +0900 Subject: [PATCH] fix warning when recompile --- .../Editor/MeshUtility/MeshProcessDialogEditor.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialogEditor.cs b/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialogEditor.cs index b262b3401..e14659de0 100644 --- a/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialogEditor.cs +++ b/Assets/UniGLTF/Editor/MeshUtility/MeshProcessDialogEditor.cs @@ -24,9 +24,12 @@ namespace UniGLTF.MeshUtility void OnEnable() { - _targetDialog = (MeshProcessDialog)target; - _skinnedMesh = serializedObject.FindProperty(nameof(MeshProcessDialog._skinnedMeshRenderer)); - _eraseBones = serializedObject.FindProperty(nameof(MeshProcessDialog._eraseBones)); + _targetDialog = target as MeshProcessDialog; + if (_targetDialog) + { + _skinnedMesh = serializedObject.FindProperty(nameof(MeshProcessDialog._skinnedMeshRenderer)); + _eraseBones = serializedObject.FindProperty(nameof(MeshProcessDialog._eraseBones)); + } } public override void OnInspectorGUI()