Координата дочернего объекта Unity
Ребят, привет всем. Подскажите, правильно ли я обращаюсь для того, чтобы получить координату дочернего объекта, который сам является дочерним?
nailDeskInst.GetComponentInChildren<Transform>().GetChild(1).gameObject.GetComponentInChildren<Transform>().GetChild(0).gameObject.transform.position.x
Ответы (1 шт):
Автор решения: Yaroslav
→ Ссылка
Для объекта к которому привязан скрипт можно просто писать transform.
Для остальных yourObject.transform.
GetChild() сам по себе возвращает Transform!
Схему с GetComponentInChildren вообще не понял... запутанно.
nailDeskInst.transform.GetChild(1).GetChild(0).position.x;
Но вообще в этом случае GetChild(index) зло и костыли! Нужно ссылку на объект иметь!