From 2bca456893ace3287d1b23a8fee6ae2b03235eff Mon Sep 17 00:00:00 2001 From: ousttrue Date: Wed, 8 Dec 2021 19:58:33 +0900 Subject: [PATCH] debug button --- .../ScriptedImporter/VrmScriptedImporterEditorGUI.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Assets/VRM10/Editor/ScriptedImporter/VrmScriptedImporterEditorGUI.cs b/Assets/VRM10/Editor/ScriptedImporter/VrmScriptedImporterEditorGUI.cs index 07d891547..04f57f0b7 100644 --- a/Assets/VRM10/Editor/ScriptedImporter/VrmScriptedImporterEditorGUI.cs +++ b/Assets/VRM10/Editor/ScriptedImporter/VrmScriptedImporterEditorGUI.cs @@ -106,13 +106,24 @@ namespace UniVRM10 serializedObject.Update(); EditorGUILayout.HelpBox("Experimental", MessageType.Warning); EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(VrmScriptedImporter.RenderPipeline))); + + serializedObject.ApplyModifiedProperties(); } + ApplyRevertGUI(); break; case Vrm10FileType.Vrm0: EditorGUILayout.HelpBox(m_result.Message, m_model != null ? MessageType.Info : MessageType.Warning); + +#if VRM_DEVELOP + if (GUILayout.Button("debug export")) + { + File.WriteAllBytes("tmp.vrm", UniGLTF.Glb.Create(m_result.Data.Json, m_result.Data.Bin).ToBytes()); + } +#endif + // migration check boxs base.OnInspectorGUI(); break;