private void Update() { _rigidbody.velocity = new Vector2(_speed * Time.deltaTime, _rigidbody.velocity.y); if (Input.GetKeyDown(KeyCode.Space)) { if (_groundChecker.CheckGround() || _obstacleChecker.CheckObstacle()) { _rigidbody.AddForce(Vector2.up * _jumpForce, ForceMode2D.Impulse); } } }