Hello guys, I'm developing a game project after my work hours. I added a NoFriction Physics2D material to prevent the character from wall jumping. But after adding the material, the physics in my character isn't working well. Here are some samples, the first gif is without the material, while the 2nd is the one that I applied. https://imgur.com/a/jgDOIfJ https://imgur.com/a/DSKW7rp I tried tweaking the code but I couldn't make it work. Code (CSharp): f (collision.tag == "Hitbox") { state = State.hurt; baRigidBody.velocity = new Vector2(-hurtForce, baRigidBody.velocity.y); // baRigidBody.AddForce(transform.right * -hurtForce, ForceMode2D.Impulse); } Thanks in advance.