From 4e486ebb9593166b102d39601bc05c6d00330d88 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Fri, 16 Apr 2021 18:26:48 +0900 Subject: [PATCH] =?UTF-8?q?SpringBoneWindow=20=E3=81=8C=E8=A6=8B=E5=88=87?= =?UTF-8?q?=E3=82=8C=E3=82=8B=E3=81=AE=E3=82=92=E4=BF=AE=E6=AD=A3=E3=80=82?= =?UTF-8?q?=E5=88=9D=E6=9C=9F=E9=81=B8=E6=8A=9E=E3=82=82=E5=AE=9F=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpringBone/VRM10SpringSelectorWindow.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Assets/VRM10/Editor/Components/SpringBone/VRM10SpringSelectorWindow.cs b/Assets/VRM10/Editor/Components/SpringBone/VRM10SpringSelectorWindow.cs index 747493bca..def249c28 100644 --- a/Assets/VRM10/Editor/Components/SpringBone/VRM10SpringSelectorWindow.cs +++ b/Assets/VRM10/Editor/Components/SpringBone/VRM10SpringSelectorWindow.cs @@ -9,7 +9,7 @@ namespace UniVRM10 /// public class VRM10SpringSelectorWindow : EditorWindow { - const string MENU_KEY = VRMVersion.MENU + "/SpringBone"; + const string MENU_KEY = VRMVersion.MENU + "/SpringBone Window"; [MenuItem(MENU_KEY, false, 0)] private static void ExportFromMenu() @@ -17,6 +17,7 @@ namespace UniVRM10 var window = (VRM10SpringSelectorWindow)GetWindow(typeof(VRM10SpringSelectorWindow)); window.titleContent = new GUIContent("SpringBone selector"); window.Show(); + window.Root = Selection.activeTransform; } void OnEnable() @@ -70,6 +71,8 @@ namespace UniVRM10 Root = backup; } + Vector2 m_scrollPosition; + private void OnGUI() { Root = (Transform)EditorGUILayout.ObjectField("vrm1 root", m_root, typeof(Transform), true); @@ -79,6 +82,13 @@ namespace UniVRM10 Reload(); } + m_scrollPosition = EditorGUILayout.BeginScrollView(m_scrollPosition); + DrawContent(); + EditorGUILayout.EndScrollView(); + } + + void DrawContent() + { GUI.enabled = false; s_foldSprings = EditorGUILayout.Foldout(s_foldSprings, "springs"); if (s_foldSprings)