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

Как получить компонент с child GameObject?

5fdb57928bd00282179752.png
Есть такая иерархия, мне нужно получить с HP amount и Damage amount компонент TextMesh и использовать, я не знаю как сделать это лучшим образом и стоит ли это делать вообще? Данные нужно получить с клика.
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Инженер
по тестированию
    10 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Плохой способ
var hpTextTransform = transform.Find("HP Image/HP Amount");

По уму, у главного префаба есть сериализированнае переменная, в которую через инспектор вы перенесли нужный вам компонент. Это спасёт вас от переименований объектов или изменения их расположения.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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