Legacy Documentation: Version 2017.1 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Transform.IsChildOf

Switch to Manual
public 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 identical 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"); }

Did you find this page useful? Please give it a rating: