Как посчитать количество дочерних объектов?

Добрый день, друзья.
Есть родительский объект, который содержит в себе дочерние. Мне нужно посчитать их количество. Подскажите пожалуйста, можно ли это сделать и как ?

Спасибо.
  • Вопрос задан
  • 354 просмотра
Решения вопроса 1
DanceM
@DanceM Куратор тега C#
Кто хочет -ищет способ, кто не хочет -ищет причину
Transform.childCount

Либо, если нужно посчитать конкретные скрипты:
Component.GetComponentsInChildren
например:
var count = gameObject.GetComponentsInChildren<MyScript>().length
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Jeer
@Jeer
уверенный пользователь
Привет, можешь показать код?
Если у тебя объект класса и тебе нужно посчитать количество полей, то необходимо использовать рефлексию (но что-то в голову не приходит, зачем это нужно)
Если у тебя массивы или списки, то существуют методы работы с ними, либо можно использовать linq.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы