public void ClearBoundVisualizer(VisualizerController controller) { if (BoundVisualizers.ContainsKey(controller)) { BoundVisualizers[controller].DestroyVisualizer(); BoundVisualizers.Remove(controller); } }
public void ClearAllBoundVisualizers() { foreach (var visualizer in BoundVisualizers.Values) { visualizer.DestroyVisualizer(); } BoundVisualizers.Clear(); }
public void ClearBounds() { var rand = new Random(); foreach (Transform child in transform) { child.gameObject.name = GetAncestry(child) + "Not destroyed " + rand.Next(); Destroy(child.gameObject); child.parent = null; } BoundVisualizers.Clear(); }