UNİTY 3D FUNCTIONS -GameObject.Find
GameObject.Find:
public class Control : MonoBehaviour
{
private void Start()
{
GameObject.Find("Cube").GetComponent<Light>().intensity
= 0f;
}
}
Bu kod ile oyunun editör kısmında objemize verdiğimiz isim
ile objemizi bulur ve objemizin içerisindeki component vb değerleri
değiştirebiliriz. Örneğin burada Cube isimli oyun objemizin ışık
componentindeki intensity değerini değiştirmiş olduk. Fakat çoklu objeler ile
çalışırsak Tag yapısında gördüğümüz objects kısmı burada yoktur. O yüzden
isimler birbirinden ayrı olsa iyi olur.
Hiç yorum yok: