ceri

Yeni üye
24 Kas 2019
144
18
0
(6) Ankara
Şöyle bir sistem kuruyorum karakterim dodge animasyonu ile yer değiştirdiğinde önceki konumunda bir klon bırakıyor ve bu klon braktığı yerde 5 saniye kadar kalıp yok oluyor. Ve bu beş saniye boyunca eğer karakter saldırı yaparsa klon da aynı anda saldırı yapacak ancak tam da sıkıntı olan yer burası. Klonun BP'si içinde bir boolen değer tanımladım (karakter BP deki attack boolen değişkenini klon BP den çağırmayı da denedim o da işe yaramadı.) daha sonra bu boolen değeri karakter BP den çağırıp saldırı yapıldığında doğru olması için ayarladım ancak işe yaramadı nedense klon bir türlü saldırı animasyonunu yapmıyor. İşte ekran resimleri burada, yardım eden herkese şimdiden teşekkürler.
49ZZgQ.png
[/url][/img]
JW77YB.png
[/url][/img]
Oa33q5.png
[/url][/img]
GGppY7.png
[/url][/img]
6Mll2W.png
[/url][/img]
 
ceri' Alıntı:
Şöyle bir sistem kuruyorum karakterim dodge animasyonu ile yer değiştirdiğinde önceki konumunda bir klon bırakıyor ve bu klon braktığı yerde 5 saniye kadar kalıp yok oluyor. Ve bu beş saniye boyunca eğer karakter saldırı yaparsa klon da aynı anda saldırı yapacak ancak tam da sıkıntı olan yer burası. Klonun BP'si içinde bir boolen değer tanımladım (karakter BP deki attack boolen değişkenini klon BP den çağırmayı da denedim o da işe yaramadı.) daha sonra bu boolen değeri karakter BP den çağırıp saldırı yapıldığında doğru olması için ayarladım ancak işe yaramadı nedense klon bir türlü saldırı animasyonunu yapmıyor. İşte ekran resimleri burada, yardım eden herkese şimdiden teşekkürler.
49ZZgQ.png
[/url][/img]
JW77YB.png
[/url][/img]
Oa33q5.png
[/url][/img]
GGppY7.png
[/url][/img]
6Mll2W.png
[/url][/img]

Once clonenin animblueprintine montage slotunu verdinmi diye bak montage oynatabilmen için animasyon blueprintine montage slotunu eklemen gerekiyor. Onun dışında ilk görsel deki actor class muhabbetinde bir sıkıntı olmalı clonenin içinden karaktere eris ve eğer(branch) attack aktifse (attach clone değil) montageleri oynatmasini iste. Yani o son resimdeki branchte kullandığın atrach clone olmayacak attack olacak. Birde karakteri begin overlap değilde eventtick olarak kullanmayi dene
 
Hala tam olarak anlamadım açıkçası ::( sen şimdi diyorsun ki ben space e basınca klon çıkacak- sol click basınca da benle beraber atak yapacak ama overlap pozisyonunda ise ancak ve ancak? :S ayrıca overlap sistemi spawn olduğu yerde çalışmaz yani karakterler iç içe ise çalışmaz. overlap mantığı kapsama oluştuğu anda devreye girer, yani sen klonu spawnladığında zaten overlap durumundasın bunu sistem uyarı olarak alıgılamıyor, karakterin alanından çıkıp tekrar girersen bunu overlap kabul eder.
 
nonlinear' Alıntı:
Hala tam olarak anlamadım açıkçası ::( sen şimdi diyorsun ki ben space e basınca klon çıkacak- sol click basınca da benle beraber atak yapacak ama overlap pozisyonunda ise ancak ve ancak? :S ayrıca overlap sistemi spawn olduğu yerde çalışmaz yani karakterler iç içe ise çalışmaz. overlap mantığı kapsama oluştuğu anda devreye girer, yani sen klonu spawnladığında zaten overlap durumundasın bunu sistem uyarı olarak alıgılamıyor, karakterin alanından çıkıp tekrar girersen bunu overlap kabul eder.

Hocam klonun etrafına küre biçiminde baya büyük bir collision alanı ekledim daha sonra ilk overlap olduktan sonra döngünün devam etmesini istediğim için döngünün sonundan cast to ya bağladım pinleri. Yani aktör yok olana kadar döngü devam eder diye düşündüm


muhammedsgrl' Alıntı:
ceri' Alıntı:
Şöyle bir sistem kuruyorum karakterim dodge animasyonu ile yer değiştirdiğinde önceki konumunda bir klon bırakıyor ve bu klon braktığı yerde 5 saniye kadar kalıp yok oluyor. Ve bu beş saniye boyunca eğer karakter saldırı yaparsa klon da aynı anda saldırı yapacak ancak tam da sıkıntı olan yer burası. Klonun BP'si içinde bir boolen değer tanımladım (karakter BP deki attack boolen değişkenini klon BP den çağırmayı da denedim o da işe yaramadı.) daha sonra bu boolen değeri karakter BP den çağırıp saldırı yapıldığında doğru olması için ayarladım ancak işe yaramadı nedense klon bir türlü saldırı animasyonunu yapmıyor. İşte ekran resimleri burada, yardım eden herkese şimdiden teşekkürler.
49ZZgQ.png
[/url][/img]
JW77YB.png
[/url][/img]
Oa33q5.png
[/url][/img]
GGppY7.png
[/url][/img]
6Mll2W.png
[/url][/img]

Once clonenin animblueprintine montage slotunu verdinmi diye bak montage oynatabilmen için animasyon blueprintine montage slotunu eklemen gerekiyor. Onun dışında ilk görsel deki actor class muhabbetinde bir sıkıntı olmalı clonenin içinden karaktere eris ve eğer(branch) attack aktifse (attach clone değil) montageleri oynatmasini iste. Yani o son resimdeki branchte kullandığın atrach clone olmayacak attack olacak. Birde karakteri begin overlap değilde eventtick olarak kullanmayi dene
Hocam dediğiniz gibi event tick yaptım çalıştı  :D . Çok teşekkurler cevap veren herkese.
 
ceri' Alıntı:
nonlinear' Alıntı:
Hala tam olarak anlamadım açıkçası ::( sen şimdi diyorsun ki ben space e basınca klon çıkacak- sol click basınca da benle beraber atak yapacak ama overlap pozisyonunda ise ancak ve ancak? :S ayrıca overlap sistemi spawn olduğu yerde çalışmaz yani karakterler iç içe ise çalışmaz. overlap mantığı kapsama oluştuğu anda devreye girer, yani sen klonu spawnladığında zaten overlap durumundasın bunu sistem uyarı olarak alıgılamıyor, karakterin alanından çıkıp tekrar girersen bunu overlap kabul eder.

Hocam klonun etrafına küre biçiminde baya büyük bir collision alanı ekledim daha sonra ilk overlap olduktan sonra döngünün devam etmesini istediğim için döngünün sonundan cast to ya bağladım pinleri. Yani aktör yok olana kadar döngü devam eder diye düşündüm


muhammedsgrl' Alıntı:
Once clonenin animblueprintine montage slotunu verdinmi diye bak montage oynatabilmen için animasyon blueprintine montage slotunu eklemen gerekiyor. Onun dışında ilk görsel deki actor class muhabbetinde bir sıkıntı olmalı clonenin içinden karaktere eris ve eğer(branch) attack aktifse (attach clone değil) montageleri oynatmasini iste. Yani o son resimdeki branchte kullandığın atrach clone olmayacak attack olacak. Birde karakteri begin overlap değilde eventtick olarak kullanmayi dene
Hocam dediğiniz gibi event tick yaptım çalıştı  :D . Çok teşekkurler cevap veren herkese.



Yine klonlar ile alakalı olunca buraya yazayım dedim. Nedense klonlarda aynı animasyonlar ve modeli kullandığım halde root motion çalışmıyor.(Saldırı animasyonlarım root motion kullanıyor.)
2PYk8q.png
[/url][/img]
oyYZrm.png
[/url][/img]
ny5gL0.png
[/url][/img]
vyQLnv.png
[/url][/img]
7QVbM5.png
[/url][/img]
PGYoP9.png
[/url][/img]
qymlP5.png
[/url][/img]
Qy4lZk.png
[/url][/img]