Unity'de raycast oluşturulduğunda ray sürekli aşağı yönde gidiyor

BurakKapci

Zeptopat
Katılım
20 Mayıs 2023
Mesajlar
16
Daha fazla  
Cinsiyet
Erkek
Sorunum başlıktaki gibi. Objeyi X konumunda tam sıfıra getirdiğimde ışın dik bir şekilde aşağı iniyor, X değerini değiştirdikçe de ışının eğimi değişiyor ama ben istiyorum ki karakterin sağından çıksın. Ne yapmalıyım?



 
Son düzenleyen: Moderatör:
Aslında sağa doğru gidiyor.

Kodu şununla değiştir.
Debug.DrawRay(transform.position, Vector2.right, Color.white, Time.deltaTime);
 
Aslında sağa doğru gidiyor.

Kodu şununla değiştir.
Debug. DrawRay(transform. Position, Vector2.right, Color. White, Time. DeltaTime);

Dostum o sorunu çözdüm de ışın çarpınca bu yönde gitmesi normal mi sence?(Beyaz olan Collider'a çarpınca gözüken)



 
Debug. DrawRay(transform. Position, hit. Point, Color. White, Time. DeltaTime);

Burada eğer direction isteyen yere point verirsen evet normal. Hit. Point yerine direction vermen lazım.

Anladım, teşekkürler.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…