omer.hatay

Yeni üye
2 May 2019
182
14
0
24
(34) İstanbul Avrupa
https://hizliresim.com/cZHuiP

Bir actor ü bu şekilde yarattığım zaman, actor un class defaults larını değiştiremiyorum. Mesela başka bir actor de bir küp oluşturacağım. Küp bir actor ve küpün construction script inde yerel bir "size" değişkenine göre scale i ni değiştiriyorum. Bu size değişkeni 100 ise scale 1, 150 ise 1.5, 200 ise 2 oluyor scale değerleri. Bu size değişkeninin expose on spawn seçeneğini işaretledim ve şunu denedim https://hizliresim.com/kkPtuM  . Bu şekilde de hiçbirşey olmadı. Nasıl birşey önerirsiniz...
 
muhammedsgrl' Alıntı:
Soruyu tam olarak anlayamadım spawn edeceğiniz objelerin sözlerini farklı durumlarda mı olmasını istiyorsunuz ?

Tamam hocam, bir şekilde çözdüm. Bir actor oluşturup bu actor ün oluşturma aşamasında yani construction script inde satranç tahtası gibi bir board oluşturmaya çalıştım. Bu yeni yaratılan her bir satranç karesi oluşturulduğu actor e "attach" lenecekti. "Add child actor" node unu kullanacaktım, ama o şekilde satranç karesini yaratma aşamasında class defaults larını ayarlayamadım. Mesela satranç karesinin size diye bir değişkeni var ve o değişkenin "expose on spawn" şıkkı işaretli. construction script te yapamadım, bende begin play node unda "spawn actor from class" node unu kullanıp, her yarattığım satranç karesini o an bulunduğum actor e "attach" ledim. 8x8 satranç tahtası oluşturdum. Tabi büyüklüğü ayarlanabiliyor, tahtanın genişliği ve uzunluğu. İstersem 100x100 yapabilirim.