Я хочу включить панель состояния здоровья, которая является ребенком моего врага.
Я не знаю, как получить доступ к компоненту дочернего элемента.
Скрипт прикреплен к FightController. Я найду врагов по их метке. Каждый враг-GameObject имеет свой 'Health bar'-GameObject.
void Start()
{
enemy = GameObject.FindGameObjectsWithTag("enemy");
for(int enemyNumber = 0; enemyNumber < 5; enemyNumber++){
enemy[enemyNumber].GetComponentInChildren<Canvas>().enabled = true; //This is not working.
}
}
Я получаю следующую ошибку: «NullReferenceException: ссылка на объект не установлена на экземпляр объекта»