Heya. This has been brought up a lot, so I’m wondering if there’s a straightforward solution before I go off in the weeds.
I’m working in paper2d but the problem generalizes to regular 3d collision. I have a character that can enter a “knocked down” state, which needs appropriate collision. The capsule, however, can’t go wider than it is tall.
One solution would be to rotate the capsule as the character falls, but I imagine that I would have a lot of trouble synchronizing my sprite animation changes with the capsule rotation.
Another solution, and the one I would like to avoid doing, is to change the character’s base component from a capsule to something else, and to make a custom movement component since the capsule is hardcoded into the given one.
So, is there any less intense solution that I’m not thinking of? Thanks!