DetachChildren()
Unparents all of the target object's children.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
public void DetachChildren()
Remarks
Each immediate child is moved to the root-level, preserving their internal hierarchies. This is useful if you want to destroy the root of a hierarchy without destroying the children, and is more efficient than unparenting each child individually.
Additional Resources: TransformHandle.parent to detach/change the parent of a single transform.