unity get component
using UnityEngine; public class TryGetComponentExample : MonoBehaviour { void Start() { // Since Unity 2019.2 you can use TryGetComponent to check // if an object has a component, it will not allocate GC in // the editor if the object doesn't have one. if (TryGetComponent(out Rigidbody rigidFound)) { // Deactivate rigidbody rigidFound.enabled = false; } // For versions below 2019.2 you can do it this way: // Create a variable Rigidbody rigidFound = GetComponent<Rigidbody>(); // If the 'Rigidbody' exist in the gameobject if(rigidFound != null) { // Deactivate rigidbody rigidFound.enabled = false; } } }