protected override void OnEnable() { base.OnEnable(); m_SMRenderer = target as SpatialMappingRenderer; CacheSerializedProperties(); }
// Use this for initialization void Start() { spatialMappingRenderer = gameObject.GetComponent <UnityEngine.XR.WSA.SpatialMappingRenderer>(); spatialMappingRenderer.surfaceParent = this.gameObject; spatialMappingCollider = gameObject.GetComponent <UnityEngine.XR.WSA.SpatialMappingCollider>(); spatialMappingCollider.surfaceParent = this.gameObject; spatialMappingCollider.layer = physicsLayer; PhysicsRaycastMask = 1 << physicsLayer; DrawVisualMeshes = drawVisualMeshes; MappingEnabled = mappingEnabled; }