Changing image issue - possible to change images of different sizes?

Hi there,
I'm currently doing a game that plays around with gravity, and I need my character to instantly be able to rotate as soon as the gravity shifts. I tried to use rotate but it then causes headaches when one needs to change gravity again (screws up the acceleration direction). I also tried to do a much more easier way of just changing images but due to the fact my character has tight bounding boxes (it's a platformer) when it changes to a lengthwise image it cuts out part of the image the orginal bounding box can't fit. Is it possible to change this?
Cheers in advance
P.S. I was also thinking, would be better to use Velocity rather than acceleration and just give it an insane speed so it can cross any gap?
I'm currently doing a game that plays around with gravity, and I need my character to instantly be able to rotate as soon as the gravity shifts. I tried to use rotate but it then causes headaches when one needs to change gravity again (screws up the acceleration direction). I also tried to do a much more easier way of just changing images but due to the fact my character has tight bounding boxes (it's a platformer) when it changes to a lengthwise image it cuts out part of the image the orginal bounding box can't fit. Is it possible to change this?
Cheers in advance

P.S. I was also thinking, would be better to use Velocity rather than acceleration and just give it an insane speed so it can cross any gap?