Select your preferred scripting language. All code snippets will be displayed in this language.
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
CloseDoes the object exist?
The two examples below give the same result.
// check if there is a rigidbody attached to this transform if (rigidbody) Debug.Log("Rigidbody attached to this transform");
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Example() { if (rigidbody) Debug.Log("Rigidbody attached to this transform"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def Example() as void: if rigidbody: Debug.Log('Rigidbody attached to this transform')
...is the same as this...
// another way to check if a rigidbody is attached to this transform if (rigidbody != null) Debug.Log("Rigidbody attached to this transform");
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Example() { if (rigidbody != null) Debug.Log("Rigidbody attached to this transform"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def Example() as void: if rigidbody != null: Debug.Log('Rigidbody attached to this transform')