public void Disintegrate() { (Rigidbody left, Rigidbody right)rigids = Split(0f); if (!this.isLeaf) { c1hh.Disintegrate(); c2hh.Disintegrate(); } }
private void DisintegrateChildren() { foreach (Transform child in gameObject.transform) { GameObject cobj = child.gameObject; // Get the HierHandler HierHandler hh = cobj.GetComponent <HierHandler>(); if (hh != null) { hh.Disintegrate(); } } }