VoiclessCry

Yeni üye
8 Şub 2021
135
2
0
(16) Bursa
https://www.linkpicture.com/view.php?img=LPic616edae125fe7308372498

şuradaki gibi çıkan Location array i (16 elementli çıkıyor) for a bağlayarak bir actor e aynı line üzerinde hareket sağlamak istiyorum fakat deneyince aradaki 15 maddeyi atlıyor ve direk en sonuncuyu çalıştırıyor bunu çeşitli şekillerde test ettim, sanırım relative location kısmı for u görüp işlevini kısıyor :L ((actor 2d fizik kuralları çalışmıyor önermeyin)). O for each loop lu kısmı nasıl çalışır hale getirebilirim
 
For each loop ile yaptırdığın işlemde aslında 15 maddeyi atlamıyor, işlemi çok hızlı yaptığı için sen göremiyorsun, ilk loop ile son loop arasında ortalama 0,03 sn. gibi bir fark olduğu için araya delay koyman bir şey değiştirmiyor, 0,503 üncü saniyede zaten son loop a ulaşmış oluyor. Anlayacağın For Each Loop ta sorun yok :)

Yaptırmak istediğin işlemin anlatımı aşağıda ;)


Screenshot_2.png


Timeline oluştur, ne kadar sürede gitmesini istiyorsan süreyi ona göre kısalt veya uzat,

Screenshot_3.png


Resimdeki mantıkla spline actor oluşturup fırlatmak istediğin objeyi veya ne ise relative veya world location olarak fark etmez spline hattı boyunca timeline ile hareket ettirebilirsin.

Screenshot_1.png


Sonuç.