From 44702737ca910f0bf5eeaa752875e5b479b130a0 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Wed, 26 Mar 2025 16:24:44 +0900 Subject: [PATCH] port to UIToolKit, done --- .../VRM10Viewer/UIToolkit/MainView.uxml | 6 +++- .../VRM10Viewer/UIToolkit/VRM10MainView.cs | 31 ++++++++++++++----- 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/MainView.uxml b/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/MainView.uxml index 79d645c87..9df3596bb 100644 --- a/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/MainView.uxml +++ b/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/MainView.uxml @@ -23,6 +23,8 @@ + + @@ -65,7 +67,9 @@ - + + + diff --git a/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/VRM10MainView.cs b/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/VRM10MainView.cs index f023f4236..8c680bee0 100644 --- a/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/VRM10MainView.cs +++ b/Assets/VRM10_Samples/VRM10Viewer/UIToolkit/VRM10MainView.cs @@ -13,6 +13,7 @@ namespace UniVRM10.VRM10Viewer [SerializeField] VRM10ViewerController m_controller = new(); + VisualElement m_root; // left Toggle m_useAsync; Toggle m_useSpringboneSingleton; @@ -73,18 +74,32 @@ namespace UniVRM10.VRM10Viewer // The UXML is already instantiated by the UIDocument component var uiDocument = GetComponent(); var root = uiDocument.rootVisualElement; + m_root = root; - var openModelButton = root.Q