Browse Source

提交 VuforiaFollow.cs

胡佳骏 1 year ago
parent
commit
4fe4358a60
2 changed files with 37 additions and 0 deletions
  1. 26 0
      Assets/2.0/VuforiaFollow.cs
  2. 11 0
      Assets/2.0/VuforiaFollow.cs.meta

+ 26 - 0
Assets/2.0/VuforiaFollow.cs

@@ -0,0 +1,26 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using SC.XR.Unity;
+
+public class VuforiaFollow : MonoBehaviour {
+    // Use this for initialization
+    void Start() {
+        StartCoroutine(InitARCamera());
+   
+    }
+
+    IEnumerator InitARCamera() {
+        while(true) {
+
+                transform.position = OpenXRCamera.Instance.head.position;
+                transform.eulerAngles = OpenXRCamera.Instance.head.eulerAngles;
+            yield return null;
+        }
+    }
+    // Update is called once per frame
+    void Update() {
+        //gameObject.transform.position = API_GSXR_Slam.SlamManager.modifyPosition;
+        //gameObject.transform.rotation = API_GSXR_Slam.SlamManager.modifyOrientation;
+    }
+}

+ 11 - 0
Assets/2.0/VuforiaFollow.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 5db8bc2f5099b9546a14b29f741d5466
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: