private async void OnDestroy() { _objectAnchorsService.Pause(); await _objectAnchorsService.StopDiagnosticsSessionAsync(); RemoveObjectAnchorsListeners(); _objectAnchorsService.Dispose(); }
private async void OnDestroy() { _objectAnchorsService.Pause(); await _objectAnchorsService.StopDiagnosticsSessionAsync(); RemoveObjectAnchorsListeners(); lock (_objectQueries) { foreach (var query in _objectQueries) { if (query.Value != null) { Destroy(query.Value.gameObject); } } _objectQueries.Clear(); } _objectAnchorsService.Dispose(); }
private void OnDestroy() { _objectAnchorsService.Dispose(); _objectAnchorsService = null; }