Unity中獲取組件的方法有以下幾種:
Rigidbody rb = GetComponent<Rigidbody>();
Collider col = GetComponentInChildren<Collider>();
Camera cam = GetComponentInParent<Camera>();
AudioSource[] audioSources = GetComponents<AudioSource>();
MeshRenderer[] renderers = GetComponentsInChildren<MeshRenderer>();
Light[] lights = GetComponentsInParent<Light>();
需要注意的是,這些方法都是通過對象上的腳本組件來獲取其他組件,因此需要確保對象上存在對應類型的組件。如果沒有找到組件,以上方法將返回null值。