private void Awake() { if (_dataProvider == null) { _dataProvider = GetComponent <IOVRMeshDataProvider>(); } if (_dataProvider != null) { _meshType = _dataProvider.GetMeshType(); } if (_meshType != MeshType.None) { Initialize(_meshType); } }
private void Awake() { if (_mesh != null) { // simply act as a mesh reference if a custom mesh is specified return; } if (_dataProvider == null) { _dataProvider = GetComponent <IOVRMeshDataProvider>(); } if (_dataProvider != null) { _meshType = _dataProvider.GetMeshType(); } if (_meshType != MeshType.None) { Initialize(_meshType); } }