From 407c20470ea012c05ed042ed0cbd221f30cc02a9 Mon Sep 17 00:00:00 2001 From: "DESKTOP-S4BOTN2\\user" Date: Sun, 21 Jun 2026 22:29:24 +0900 Subject: [PATCH] Improve OptiTrack reconnect definition refresh --- .../Editor/OptitrackStreamingClientEditor.cs | 16 +- .../UXML/OptitrackStreamingClientEditor.uss | 7 + .../UXML/OptitrackStreamingClientEditor.uxml | 17 +- .../OptitrackSkeletonAnimator_Mingle.cs | 23 +- .../Scripts/OptitrackStreamingClient.cs | 314 ++++++++++++++++-- 5 files changed, 335 insertions(+), 42 deletions(-) diff --git a/Assets/External/OptiTrack Unity Plugin/OptiTrack/Scripts/Editor/OptitrackStreamingClientEditor.cs b/Assets/External/OptiTrack Unity Plugin/OptiTrack/Scripts/Editor/OptitrackStreamingClientEditor.cs index 8c05238e6..9d414b9e4 100644 --- a/Assets/External/OptiTrack Unity Plugin/OptiTrack/Scripts/Editor/OptitrackStreamingClientEditor.cs +++ b/Assets/External/OptiTrack Unity Plugin/OptiTrack/Scripts/Editor/OptitrackStreamingClientEditor.cs @@ -16,6 +16,7 @@ public class OptitrackStreamingClientEditor : Editor private VisualElement runtimeOffline; private VisualElement runtimeOnline; private VisualElement runtimeInfo; + private Label runtimeActionText; public override VisualElement CreateInspectorGUI() { @@ -36,10 +37,11 @@ public class OptitrackStreamingClientEditor : Editor runtimeOffline = root.Q("runtimeOffline"); runtimeOnline = root.Q("runtimeOnline"); runtimeInfo = root.Q("runtimeInfo"); + runtimeActionText = root.Q