aynen sorun o yerdeymiş en başta topu haraket ettirmeden önce zıplıyor console yansıyor ama topu joistick ile haraket ettirince komut gelmiyor ancak
if (CrossPlatformInputManager.GetButtonDown("jump"))
{
rb.velocity = Vector3.up * zipguc;
sadece şu şekil yazarsam topu haraket bile ettirince zıplıyor ama 1 kere değil art arda zıplıyor 1 den fazla zıplıyor benim amacım top zemine deydikten sonra 1 kere zıplıyacak her zaman bunu nasıl sağlarım
zemine box collider ekle , topa da sphere collider ekle sonrasında ikisine de tag ver top için player zemin için ground olabilir.
sonrasında top update fonksiyonunda
void OnCollisionStay(
Collision collision) {
if(
collision.gameObject.tag == ground)
{
ZIPLAMA FONKSİYONUN BURADA
}
}
bu script işini görür bunu topa ekle