Rotating part of a character?

Hello guys, I am unclear whether I need my character mesh to be a skeletal mesh to do this but if you look at the image.

9011-capture.png

This will be a WW2 bomber plane but I want a turret gun on the top. I don’t want the main bulk of the plane to rotate only move but I want the gun to follow the mouse. I can make the whole character rotate with my mouse but I can’t specify the specific mesh.

Hope you can help!

Thanks all

Hi there, im in a similar boat i think.
https://answers.unrealengine.com/questions/95492/top-down-shooter-like-babo.html link to my question that im asking.

I have a gun on a ball, the gun rotates without the ball moving and they both move together with WASD keys. the gun follows the cursor and the ball is under a spring arm so not to be affected by this rotation.

could you try something similar? make the spring arm rotation absolute and then it wont be affected by the rotation of the rest of the character. maybe the blueprints in my question may help?