Splatoon like camera, aiming, and shooting

Hello everyone,

Thanks in advance for any help/discussion.

I am making a 3rd person shooting based game now. My shooting is projectile based so I really want to make it splatoon style camera, aiming, and shooting. Currently I have a crosshair fixed in the center of screen, line trace start from camera, ends in the center of screen. Functionally, it works perfectly, but it is not helping players when shooting projectiles.

So how can I make a Splatoon like camera system, with a vertically moveable crosshair and accurate aiming and shooting?

Thanks again for any help!