talisca90

Yeni üye
24 Eyl 2016
84
2
0
(19) Çorum
Merhaba kolay gelsin. Ben bir ana widget ekrani yaptım. Başka bir widget ekranından ana ekranım ile etkileşim kurmak istiyorum. Yapmış olduğum bağlantılar şu şekilde. 
OyVl7Z.jpg
3pvVYA.jpg
 
Get All Widgets of Class(Widget Class olarak ana ekran widget'ı) > Get ile 0. indexteki(bu widget'tan level içinde 1 tane oluşturduğunuz için sadece ilk endextekini almanız yeterli) ana ekran widget'ını çağırıp oradan istediğiniz veriye ulaşabilirsiniz.
 
[UETR]Jacky' Alıntı:
Get All Widgets of Class(Widget Class olarak ana ekran widget'ı) > Get ile 0. indexteki(bu widget'tan level içinde 1 tane oluşturduğunuz için sadece ilk endextekini almanız yeterli) ana ekran widget'ını çağırıp oradan istediğiniz veriye ulaşabilirsiniz.

Resimdeki gibi bağlantıyı kurdum. Ana menümdeki butonu gene gizleyemedim. Yanlış bir bağlantı mi yaptım acaba ?
    
7y7JZl.jpg
 
talisca90' Alıntı:
gigalian' Alıntı:
Debug et???

Ana menu referansını alamamış olabilirsin. Buton gizleme fonksiyonun hatalı olabilir.

Ayrıca get all actors nodunu gerekmedikçe kullanmamak lazım.

Buton gizleme fonksiyonu kendi içinde çalışıyor.  Ana menü referansını nasıl alabilirim ?

blueprintinde AnaMenu Ref değişkenine atadığın değerin gerçekten atandığından emin ol.
 
Hmm,  Ben görüyorum onu ama çalışıp çalışmadığını görmüyorum. Sen talisca90 olarak bu blueprinti debug ederek, referansı alıp alamadığını kontrol etmen gerekiyor. Sanırım blueprint nasıl debug edilir bilmiyorsun.

buradan bakabilirsin hatta belki debug nasıl yapılır basitçe anlatan bir video çekerim.
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/BP_HowTo/Debugging/
 
nasıl bir etkileşimden bahsediyoruz o konuya tam bir açıklama getirimisin? Mesela ana vidget t bir butona bastığımda A vidgeti, başka butona bastığımda B vidgeti gelsin gibi bir şey mi. Bunlar geldiinde ana vidget görünmez olsun vb. O tür ayrıntıları yazar mısın lütfen