I'm working on a 2d action platformer, right now I'm ironing out the character controller and its mostly to a place I like. however, one thing I've noticed is that if I jump and hold a direction against a wall I stick to it. this honestly feels pretty good, a sort of wall hang mechanic could be fun, so I just want to rig it up to play an animation. any tips on how to set that up? I was thinking checking speed, but it does seem that the speed/velocity is inconsistent despite the player not moving. then I figured a ray cast, is there a way to have a ray cast only turned on when you're jumping? I do have a ground check, might be able to do something like that, sorry if this is rambly, while typing i was figuring things out and trying new things.