So here's a problem that's been puzzling me for a few weeks now.
I want to create a melee fighting game from a first person perspective, something like Mordhau or Chivalry. I started off with the melee module, and initially it seemed to be fine. However I soon discovered I could not get the player to aim vertically whatsoever...they could only rotate horizontally. I fixed this by integrating part of the shooter module...now my player character can aim up and down as well. Fantastic, and it actually works better than I expected it to.
Unfortunately I am having issues with the first-person bit. See, while the animations look good from a third person perspective, if I make a first person camera, the arms of the player character are...off, somehow. They don't rotate vertically the same as the camera is, I guess...so if I look down, the arms appear far away, and if I look up, they seem to come closer.
I assume this is because the Camera Motor system follows its own rules, and thus is rotating the camera from a different point of view than the character model itself is. However, even if I make a new camera, with no camera motor, and make it a child of, say, the head bone, I get the same results.
I really don't understand why...the head is clearly not going away from or towards the hands, yet the camera view seems to suggest that it is.
Any ideas? This one has got me really stumped.
Customer support service by UserEcho