public Transform root;
Описание
Возвращает самое верхнее преобразование в иерархии.
(Это никогда не возвращает значение null, если у данного преобразования нет родителя, оно возвращает себя.)
using UnityEngine;
public class Example : MonoBehaviour
{
// Является ли столкновение двух объектов с разными корнями?
void OnCollisionEnter(Collision collision)
{
if (collision.transform.root != transform.root)
{
print("The colliding objects are not in the same hierarchy");
}
}
}