destroy childrent code example
Example 1: how to destroy all children
public void ClearChildren() {
Debug.Log(transform.childCount);
float i = 0;
foreach (Transform child in transform) {
i += 1;
DestroyImmediate(child.gameObject);
}
Debug.Log(transform.childCount);
}
Example 2: how to destroy all children
while (transform.childCount > 0) {
DestroyImmediate(transform.GetChild(0).gameObject);
}