I'm using the PlayerBox method for collision detection--an invisible box that surrounds my sprite's body that takes all the hits and moves the Sprite around the screen. I find it very useful, except in the case of ducking. My Sprite becomes half its original height, but the PlayerBox is still sticking out of its back at the original height, which of course makes ducking useless when trying to dodge something.
Are there any tricks to get the PlayerBox to change dimensions for certain animations? The box itself is not animated.
Please be as specific as possible I'm new to all this!