소스 검색

优化是否定位显示

蓝色星空 1 년 전
부모
커밋
2787873146
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  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()
     {