Version: 1.4
LanguageEnglish
  • C#

Object.bool

Switch to Manual

Description

Does the object exist?

The three examples below give the same result.

using UnityEngine;

public class Example : MonoBehaviour { // check if there is a rigidbody attached to this transform void Start() { if (GetComponent<Rigidbody>() == true) { Debug.Log("Rigidbody attached to this transform"); } } }

...is the same as this...

using UnityEngine;

public class Example : MonoBehaviour { // check if there is a rigidbody attached to this transform void Start() { if (GetComponent<Rigidbody>()) { Debug.Log("Rigidbody attached to this transform"); } } }

...which is also the same as this...

using UnityEngine;

public class Example : MonoBehaviour { // check if there is a rigidbody attached to this transform void Start() { if (GetComponent<Rigidbody>() != null) { Debug.Log("Rigidbody attached to this transform"); } } }

对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答