@Jrtq

Как получить данные другого объекта?

Есть объект, который должен становиться видимым в зависимости от положения объекта2. Можно было бы поместить координаты объекта2 в public переменную, но проблема в том, что объект2 постоянно заменяется разными префабами, из-за чего положить в эту переменную что то конкретное нельзя.
Неужели нужно вызывать FindWithTag в Update?
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
Figma-designer
@Figma-designer
Я бы проверял наличие навешенного скрипта и исходя из этого получал публичную переменную

if (object.GetComponent<ScriptName>())
{
   x = object.GetComponent<ScriptName>().y;
}


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

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

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