Предложить изменения
Успех!
Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.
Закрыть
Ошибка внесения изменений
По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.
Закрыть
Руководство
public function DetachChildren():
void;
public void DetachChildren();
Описание
Отвязать всех потомков от родителя.
Полезно, если вы хотите уничтожить корень иерархии без уничтожения потомков.
transform.DetachChildren();
Destroy(gameObject);
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
void Example() {
transform.DetachChildren();
Destroy(gameObject);
}
}
Смотрите так же: Transform.parent to detach/change the parent of a single transform.