Files
BABA_YAGA/Assets/Scripts/Player/Generic/Utils/vDestroyChildrens.cs
2026-06-04 10:42:23 +07:00

25 lines
615 B
C#

using UnityEngine;
namespace Invector.Utils
{
public class vDestroyChildrens : MonoBehaviour
{
public virtual void DestroyChildrens()
{
DestroyChildrens(transform);
}
public virtual void DestroyChildrensOfOther(Transform target)
{
DestroyChildrens(target);
}
protected virtual void DestroyChildrens(Transform target)
{
int childs = target.childCount;
for (int i = childs - 1; i >= 0; i--)
{
Destroy(target.GetChild(i).gameObject);
}
}
}
}