UNİTY BİLENLER ACİL GELSİN LÜTFEN
-
-
Yani durakların yeri belliyse otobüs de obje sonuçta, bir noktadan diğerine ilerletebilirsin. 10-15 saniye beklemeyi de coroutine kullanabilirsin. Unity çok hakim değilim ama burayı bir kontrol et
stack overflowSet time or trigger action after time in unity C#https://stackoverflow.com/questions/63239012/set-time-or-trigger-action-after-time-in-unity-c-sharp -
cevabın için teşekküler ama pek yararı olmadı :(
-
daha iyi bilen birisi görüp yazar umarım
-
Bütün durakları bir listede tut.
Otobüs hedef noktasına listeden durak seç 0. durağa ilerlet.
Otobusun durakta durmasını ve beklemesini yapabilmen için ister trigger kullan ister Otobus ve durak arasındaki mesafeyi ölç.
Sonra Coroutine yardımı ile 15 saniye geriye doğru sayım yaptır. Süre bitimince Coroutine ile otobusun hedef noktasının listenin 1. elemanı yaparak ilerlet bu şekilde yapabilirsin.
Bunda daha fazla yardım olmaz ,yoksa kod istemeye döner.
NavMeshAgent ,Coroutine ve Trigger konularını incelersen kendine göre bir çözüm bulabilirsin.
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X