Version: 2017.3 (switch to 2017.4)
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 bool IsChildOf(Transform parent);

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.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void OnTriggerEnter(Collider col) { if (col.transform.IsChildOf(transform)) return; print("Do something here"); } }

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