Unity Tag'e Göre GameObject Arama

Unity 'de bir GameObject 'i ona atanmış Tag 'e göre aratmak için FindWithTag() metodu kullanılır.

Not : GameObject 'lere sadece 1 adet "Tag" atanabilir.

Aşağıda kullanımına örnek verilmiştir..

public class UnityTest : MonoBehaviour 
{
    public GameObject oyuncu;
    void Start() 
    {
            oyuncu = GameObject.FindWithTag("Oyuncu");        
    }
}

Örnekte "Oyuncu" ismindeki "Tag" 'in atandığı bir "GameObject" i bulduk ve "oyuncu" değişkenine atadık.

Eğer ilgili Tag 'e atanan birden fazla GameObject varsa, "FindWithTag()" metodu ilk bulduğu GameObject 'i getirir. Bu yüzden bu metodu kullanırken Tag 'in sadece 1 adet GameObject 'e atanmasına dikkat edilmelidir.



İlginizi Çekebilir

Unity Asset Nedir?

Unity Rigidbody Component'ini Elde Etmek

Unity Tag'e Göre Birden Fazla GameObject Arama

Unity GameObject'in Aktif Olmasının Kontrolü

Unity Sprite Nedir?