Прикрепить камеру к тому же объекту, что и скрипт - PullRequest
0 голосов
/ 12 февраля 2019

Мой плеер настроен так:

Hero (GameObject)
      Camera (child of Hero)
      Model (child of Hero)

Я прикрепил скрипт к «Герою».

В этом скрипте я сказал следующее, чтобы получить подключенную камеру:

private Camera _camera;

void Start()
{
    _camera = this.GetComponent<Camera>();

Однако во время выполнения этого не происходит.

Я получаю сообщение об ошибке:

MissingComponentException: к игровому объекту «Герой» прикреплена «Камера», но сценарий пытается получить к нему доступ.

В чем здесь моя ошибка?

Спасибо!

1 Ответ

0 голосов
/ 12 февраля 2019

Я нашел решение:

Камера прикреплена НЕ ПРЯМО к герою, а как ребенок, поэтому мне нужно использовать следующее:

    _camera = this.GetComponentInChildren<Camera>();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...