Free cam pawn's camera not at the end of spring arm when attempting to be attached to the character's capsule component?

Thanks for reading and replying if you do.

I was thinking of having a free camera (BP_FreeCam) to control if you press a button to separate it from the character, and thought you had to make a pawn separate from the character (BP_TopDownCharacter) and would attempt to attach it to the character instead (so I can toggle between it being free and fixed), however I don’t know why the camera’s just not at the correct location?

Character:
Character's spring arm component

The result is that the root component of BP_FreeCam ends up being at the end of the spring arm and it also looks like the camera’s also at the end of the spring arm.
image

However if I try to do it with the capsule component passed in as the parent, it looks like this, which doesn’t look right, shouldn’t the camera be farther?
image


Free cam’s setup, second is spring arm, third is camera:
image

The function itself:

I’ve tried changing the location rule to be either relative and absolute and it still doesn’t fix anything.

image
In the Spring Arm I unchecked Do Collision Test and now it’s at the correct position. Not sure why though. There’s probably caveats to this.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.