Новый редактор Unity (2018.3) Введены вложенные префабы.Кто-нибудь знает, как назначить потомка префаба для публичной переменной?
Например:
У меня есть веревка с родительским GameObject, и ребенок находится на всех суставах.
Я хочу получить доступ к жесткому телу одного из суставов, поэтому я установил общедоступный игровой объект для доступа к нему, но я могу выбрать только родительский объект вместо дочернего или суставного.
Кто-нибудь знаеткак, или есть ли способ получить доступ к дочернему объекту префаба?
Например: мой код выглядит следующим образом
public GameObject player;
Rigidbody2D rb;
void Start()
{
player = GameObject.FindGameObjectWithTag("Player");
rb = player.GetComponent<Rigidbody2D>();
Debug.Log(player.name);
}
я пытаюсь получить доступ к вложенному префабу, который народительский игровой объект с вышеуказанным кодом, но я получаю исключение Null Reference.Что я делаю не так?