Browse Source

凝元定制

蓝色星空 1 năm trước cách đây
mục cha
commit
b1bc4bd760

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 732 - 196
Assets/MRNavigatorPro.unity


+ 2 - 1
Assets/Scripts/Blue/Controller/ImmersalLocalizerController.cs

@@ -25,10 +25,11 @@ public class ImmersalLocalizerController: AbstractController
     {
         time += Time.deltaTime;
 
-        if(time > rateTime  && startLocalizer && !SetSceneActive.Instance.active)
+        if(time > rateTime  && startLocalizer && !SetSceneActive.Instance.active && SetSceneActive.Instance.ImmersalLocalizer)
         {
             XRLocalizer.Localize();
             time= 0;
+            Debug.Log("定位一次");
         }
     }
 }

+ 2 - 0
Assets/Scripts/Blue/Model/SetSceneActive.cs

@@ -4,4 +4,6 @@ public class SetSceneActive : BlueSingleton<SetSceneActive>
 {
     public bool active = false;
     public float goReference_y;
+
+    public bool ImmersalLocalizer = true;
 }

+ 11 - 0
Assets/Scripts/UI/GameManager.cs

@@ -488,6 +488,17 @@ public class GameManager : MonoSingleton<GameManager>
 
     }
     
+    public void OnNYImmersalLocalizerBtnValueChange(bool ison)
+    {
+        if(ison)
+        {
+            SetSceneActive.Instance.ImmersalLocalizer = false;
+        }
+        else
+        {
+            SetSceneActive.Instance.ImmersalLocalizer = true;
+        }
+    }
     public void GetPosRotScale()
     {
         PosRotScale.PosRotScalePatchList.Clear();

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác