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

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

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


Есть какой-то способ при попадании в любой из вложенных объектов родителя сразу обращаться к самому корневому, внутри которого всё вложено, минуя процесс рекурсивного перебора одного парента за другим, пока не будет достигнут корневой?
  • Вопрос задан
  • 314 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Разработчик игр на Unity"
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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