Browse Source

优化是否定位显示

蓝色星空 1 year ago
parent
commit
2787873146
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Assets/Scripts/Blue/Controller/ImmersalLocalControl.cs

+ 6 - 1
Assets/Scripts/Blue/Controller/ImmersalLocalControl.cs

@@ -17,9 +17,13 @@ public class ImmersalLocalControl : AbstractController
     public bool isOn; // 是否开启
 
     private bool firstOpen = true; // 第一次打开
-    private void OnEnable()
+
+    private void Awake()
     {
         this.RegisterEvent<SetImmersalLocalEvent>(Unload);
+    }
+    private void OnEnable()
+    {
         if(firstOpen)
         {
             firstOpen = false;
@@ -40,6 +44,7 @@ public class ImmersalLocalControl : AbstractController
             XRLocalizer.enabled = false;
             ImmersalLocalizerController.enabled = false;
         }
+        this.RegisterEvent<SetImmersalLocalEvent>(Unload);
     }
     private void OnDisable()
     {