тела, и как потом сделать так, чтобы срабатывали и AddForce к этому объекту?
Перефразируй, не понятно
Пишу _rigidbody.velocity = new Vector2(Input.GetAxis("Horizontal"), _rigidbody.velocity.y); И при _rigidbody.AddForce(Vector2.right); ригидбади не будет двигаться из-за того что я на каждом кадре задаю к velocity значение.
В твоем подходе инпут желательно обернуть в проверку if (CanMove) velocity = .... Когда делаешь AddForce , ставь CanMove в False Потом либо запускай корутину чтобы по таймеру вернуть в true, либо какими либо другими проверками
А как бегать и прыгать одновременно?)
Обсуждают сегодня