// Called when the GameObject is first created. protected override void Awake() { base.Awake(); surfaceObserver = gameObject.GetComponent <SpatialMappingObserver>(); Source = surfaceObserver; }
/// <summary> /// Sets the source of surface information. /// </summary> /// <param name="mappingSource">The source to switch to. Null means return to the live stream if possible.</param> public void SetSpatialMappingSource(SpatialMappingSource mappingSource) { Source = (mappingSource ?? surfaceObserver); }