Transform.IsChildOf Manual     Reference     Scripting  
Scripting > Runtime Classes > Transform
Transform.IsChildOf

function IsChildOf (parent : Transform) : bool

Description

Is this transform a child of parent?

Returns a boolean value that indicates whether the transform is a child of a given transform. true if this transform is a child, deep child (child of a child) or identitical to this transform, otherwise false.

function OnTriggerEnter (col : Collider) {
// Ignore trigger events if between this collider and colliders in children
// Eg. when you have a complex character with multiple triggers colliders.
if (col.transform.IsChildOf(transform))
return;

print("Do something here");
}