private void Start() { m_SessionOrigin = GetComponent <ARSessionOrigin>(); m_ARPlaneManager = GetComponent <ARPlaneManager>(); m_planeDetection = GetComponent <PlaneDetectionController>(); // save reference to plane visualizer planeVisualizer = m_ARPlaneManager.planePrefab; // Scale ARSessionOrigin according to starting scale transform.localScale = new Vector3(startingScale, startingScale, startingScale); // Disable TerrainController terrainController = GameObject.FindObjectOfType <TerrainController>(); if (terrainController != null) { terrainController.enabled = false; } }
void Awake() { m_RaycastManager = GetComponent <ARRaycastManager>(); planeDetectionController = FindObjectOfType <PlaneDetectionController>(); }