/// <summary> /// Basic System Event manager /// </summary> private void OnSpatialStoriesEvent(string _nameEvent, object[] _list) { if (_nameEvent == EVENT_ARCORE_CONTROLLER_DISABLE_DETECTION) { DetectedPlaneGenerator planeGenerator = GameObject.FindObjectOfType <DetectedPlaneGenerator>(); if (planeGenerator != null) { Destroy(planeGenerator.gameObject); } } if (_nameEvent == S_ARCoreCameraRaycaster.EVENT_ARCORECAMERA_RAYCAST_IMAGE_ANCHOR) { if (FitToScanOverlay != null) { FitToScanOverlay.SetActive(false); } } }
void Start() { QuitOnConnectionErrors(); _planeGen = GetComponent <DetectedPlaneGenerator>(); _planeVis = GetComponent <DetectedPlaneVisualizer>(); }
public void Start() { _mainCamara = app.mainView.camera; _detectedPlanePrefab = app.mainView.detectedPlanePrefab; _objectPrefab = app.mainView.objectPrefab; }
void turnOffPlane(Vector3[] points) { DetectedPlaneGenerator plane = GetComponent <DetectedPlaneGenerator>(); plane.enabled = false; }