Координата дочернего объекта 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) зло и костыли! Нужно ссылку на объект иметь!

→ Ссылка