Задать вопрос
@ReWire_92

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

Стреляю рэйкастом по одному из множества коллайдеров на объектах, которые находятся во вложениях гейм обджекта на котором висит скрипт типа ColBehavior.
Из скрипта рэйкаста получаю ссылку на скрипт ColBehavior через
behavior = shoot_ray.transform.GetComponentInParent<ColBehavior>();


Есть какой-то способ при попадании в любой из вложенных объектов родителя сразу обращаться к самому корневому, внутри которого всё вложено, минуя процесс рекурсивного перебора одного парента за другим, пока не будет достигнут корневой?
  • Вопрос задан
  • 307 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Инженер
по тестированию
    10 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы