I have a current wall climbing script that works until I need to apply velocity. I think the fact that I use AlignPosition w/ attachments is a problem when it comes to applying velocities to the HRP. How else could I attach the player to the wall?
What are you using the Velocity for? If it is to move the character around, then I don’t believe it will work as you have effectively welded it to the wall. You could try
anchoring the HRP
disable the align
tween the character to new position
re-enable the align
I know there are quite a few examples on the DevForum which other peeps have posted with examples and all operate in a aslightly different manner.
I get the normal from a raycast to align the character, then weld it to the part and tween as above to allow climb mechanics.