mrtcnaslnts

Aktif üye
8 Ara 2019
610
2
44
28
Çok sık karşılaştığım beni fıtık eden bu işe başladığımdan beri ara ara karşılaştığım lanet bir hata var arkadaşlar o da şu,

Şimdi çalıştığım bir TopDown projem var map yaptım evler ağaçlar flan ben bu leveli Migrate ettiğimde veya kopyala yapıştır yaptığımda bazen kopyalanan levelde karakter yürümüyor. Dağa taşa sağa sola tıklıyorum ama yok. Yapay zeka insanlar yürüyor Navmesh calısyor yani. Ama tıklamayla karakter gitmiyor ya sırf bu yüzden çok fazla Level çalışmam çöp oldu ve şuan da da aynı problemi yaşıyorum yani bu illeti nasıl çözeriz yardımcı olursanız sevinirim.
 
Tıklamayı trace ile yapıyorsan trace overlap yada block olmuyor olabilir. Dolayısıyla belli bir lokasyon elde edemiyor olabilirsin.
 
Topdown projesinin kendi controller sistemi yani onu kullanyorum. Şöyle düşün. Proje şuan çalışyo sorun yok. İlgili leveli kopyaladım diyelim. O kopyaladığım leveli açtığımda patlıyor işte. Çalışmıyor. Enteresan yani herşey aynı hiçbirşey değişmediği halde yani. Kafa yedirtmelik olay
 
Linetrace yaptırırken kontrolünü yaptırdığın trace channel yada object i aktarmıyor olabilir. Mesela ground diye bir object türün varsa, karaterim yürümüyor dediğin haritadaki zeminin obje türünün yada channel türünün linetrace yaptırdığın tür ile eşleştiğine dikkat et. Büyük ihtimal, object türü worldstatic tir.
 
omer.hatay' Alıntı:
Linetrace yaptırırken kontrolünü yaptırdığın trace channel yada object i aktarmıyor olabilir. Mesela ground diye bir object türün varsa, karaterim yürümüyor dediğin haritadaki zeminin obje türünün yada channel türünün linetrace yaptırdığın tür ile eşleştiğine dikkat et. Büyük ihtimal, object türü worldstatic tir.


Yok ya hiç bir deişiklik yapmadan copy paste yaptığımda patlıyor Asıl haritada sorun yok kopyalanan haritada sorun oluyor genelde
 
Yukarıda diğer arkadaşlar problemi doğru tespit etmişler ve 90% ihtimalle sadece bir collision channel sorunu. Yeni kopyaladığın level deki objeler collision ayarları olarak sistemine uyum sağlamıyor. Collision ayarlarıyla çok kolayca çözebilirsin.
 
erginegider' Alıntı:
Yukarıda diğer arkadaşlar problemi doğru tespit etmişler ve 90% ihtimalle sadece bir collision channel sorunu. Yeni kopyaladığın level deki objeler collision ayarları olarak sistemine uyum sağlamıyor. Collision ayarlarıyla çok kolayca çözebilirsin.


Bi karıştırcam bakalım tamamdır