public void Dispose() { if (!disposed) { motionManager.Dispose(); this.Dispose(); disposed = true; } }
private void reset() { foreach (var subview in Subviews) { subview.RemoveFromSuperview(); } motionManager?.Dispose(); gravity?.Dispose(); spiderAnimator?.Dispose(); spiderView?.Dispose(); spiderAnimator = null; motionManager = null; gravity = null; spiderView = null; IsVisible = false; }
public void Dispose() { motionManger.Dispose(); stepCounter.Dispose(); }