Çözüldü Unity 2D karakter zıplatma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

BehzatTR

Hectopat
Katılım
13 Ekim 2020
Mesajlar
157
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba,
Ben Unity üzerinden kendi çapımda ufak oyun yapmaya çalışıyorum ancak yaparken ufak bir problemle karşılaştım. Aslında problemi buldum fakat çözümü bulamadım belki içinizde yardımcı olabilecek vardır :) isterseniz problemi anlatayım:


Şimdi karakterin zıplaması için basit bir kod yazdım ve kodda bir problem yok karakter zıplıyor ancak platform oyunu yapacağım için karakterin sürekli zıplamasını istemiyorum ve bunun içinde karakter zemine değdiğinde zıplamasını istiyorum. Bunun içinde ufak bir kod yazdım oyunu çalıştırdığımda 1 kez space bastığımda karakter zıplıyor ama sonra bastığımda zıplamıyor bunun sebebi ise karakterin Collider'ı algılamaması. Bir örnek göstereyim isterseniz.
Olması gereken bu.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

İzlediğim bir arkadaş da aynen benimki gibi yapmış hatta kodları bile onunki ile aynı yazdım. En sağ altta gördüğünüz gibi "karakteryerde" yazıyor ve yanında da bir tik işareti var normalde bu şekilde gibi tikin açılıp kapanması lazım bana bende bu şekilde olmuyor.
Bu da benim yaptığım bir de buna bakın zemine değdiğimde o tikin işaretlenmiş olması lazım ama olmuyor :) i

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

İzlediğim arkadaşın yorumlarına baktım benim gibi aynı şekilde hata alan 2-3 kişi daha varmış onlarda bulamamışlar problemi.
Buyurun buraya da yazdığım kodları atayım:
Yardımcı olabilirseniz gerçekten çok mutlu olurum şimdiden teşekkürler :)

bandicam 2021-04-05 19-27-12-104.jpg


bandicam 2021-04-05 19-27-18-749.jpg

Tamam arkadaşlar buldum problemi, problem:
35. satırda "OnCollisionEnter(Collision "temas") yazıyor ya onun
"OnCollisionEnter2D(Collision2D "temas") olması gerekiyormuş
🤗
 
Son düzenleyen: Moderatör:
Bende de aynı hata var. Bazı temasları algılayıp boolen değişkeni tikliyor ama bazılarını tiklemiyor. Tiklemeyince de zıplamasına izin vermiyor zıplayamıyorum. Çözemedim bunu, yardım edebilir misiniz acaba?
 

Geri
Yukarı