void Awake() { m_TrackedObjectManager = GetComponent <ARTrackedObjectManager>(); // setup all game objects in dictionary foreach (GameObject arObject in arObjectsToPlace) { GameObject newARObject = Instantiate(arObject, Vector3.zero, Quaternion.identity); newARObject.name = arObject.name; arObjects.Add(arObject.name, newARObject); newARObject.SetActive(false); } }
// Start is called before the first frame update void Start() { // set session origion transform to transform of the instantionated object ARSessionOrigin origin = FindObjectOfType <ARSessionOrigin>(); origin.transform.position = transform.position; origin.transform.rotation = transform.rotation; // disable image and object manager ARTrackedImageManager imageManger = origin.GetComponent <ARTrackedImageManager>(); imageManger.enabled = false; ARTrackedObjectManager objectManger = origin.GetComponent <ARTrackedObjectManager>(); objectManger.enabled = false; if (OnSceneRootSet != null) { OnSceneRootSet.Raise(); } }
void Awake() { m_TrackedObjectManager = GetComponent <ARTrackedObjectManager>(); }
private void Awake() { _trackedObjectManager = gameObject.GetComponent <ARTrackedObjectManager>(); }
private void Awake() { trackedObjectManager = GetComponent <ARTrackedObjectManager>(); }