I'm making a crouching/sliding system and wondering how people deal with collisions due to the change in height
one solution would be to change the hipheight which can be reasonable for sliding but for crouching the collisions prevent you from going up-stair like terrain. I could change hipheight only for sliding but I want crouching to allow someone to go through small spaces, plus changing hipheight drastically makes the character all bouncy.
another solution i thought of would be welding a part below the humanoidrootpart and when sliding/crouching is initiated, humanoidrootpart's collision would be turned off for that duration, but I think it'd be even worse for climbing up stairs.
my last solution is a raycast shooting out from both humanoidrootpart and the weld and if it hit's something then change the cancollide for the other piece but that is a tacky solution and i don't like it, haven't tried it though so idk how it would fair with stairs.
** You are now Level 2! **