So i have a split screen, on game pads, third person, so that limits a couple options.  But anywho,  player has a bow and when they go to shoot it, i pop up a aim targeting thing, and play the draw animations, ect. I also force the player to look in the same direction as the camera, so he actually shoots towards the target.  This all works, except there is one thing i dont like,  i was spawning the arrow from an object child to the player, but it seems when i force the look, the character looks in the right direction, but thier transform doesnt, which means my arrow spawn isnt where i want it, so i set my arrow spawn from a child to the camera, which seems to work so far.  But when i release the force look, the player snaps back to the transform direction.  Which to me just looks and feels shoddy.  Any suggestions?