Merhaba, Unity'de bir tane panelim var panelimin içinde image var ımage'nin içinde buton ve text var, birden fazla ürün oluğu için list oluşturdum ve for ile hepsini ekrana bastırıyorum fakat imagenin içindeki textin texitini public atadığım değişkenin textiyle değiştiremiyorum. Nasıl çözebilirim?
Normalde bu yazdığınızın değiştiriyor olması lazım. Kontrol edebilir misiniz çoğalan slot objesini alabiliyor musunuz ve üzerindeki o componentlere erişebiliyor musunuz? Örneğin Debug.Log(çoğalanslot) ve Debug.Log(çoğalanslot.GetComponent<Text>()) ne döndürüyor
Inspector üzerinde slot gameObject'inin ataması yapılmamış. GetComponent ile bileşen yoksa alamıyor olabilirsiniz. Text'mi yoksa TextMeshProUGUI'mi çağırmak istiyorsunuz? Aklıma sorun yaşanabilecek bu sebepler geldi. Belki söylediklerimden birisi olabilir.