Switching camera between multiple positions.

@JAuzanneau Thank you so much for this very detailed explanation.

Depending on if you chose a BP or a Widget ot create the switcher

I’m not sure about this point. So far, everything related to adjusting the camera settings (like shutter speed) is done in the Widget Blueprint. From here, I call the BP_ThirdPersonCharacter, which has a Cine Camera attached. This is the camera that needs to switch to different positions.

The Widget Blueprint also contains a call or reference to the BP_CameraSwitch blueprint, where I switched the camera like this:

Now, I have created a variable inside BP_CameraSwitch called MainCamera with the type BP_CineCamera_1, as you suggested. The blueprint BP_CineCamera_1 is in the scene, and it represents the first position that the Cine Camera inside BP_ThirdPersonCharacter should switch to.

But this can’t be right, since I’m using the position as the target. However, I can’t find the Cine Camera of the BP_ThirdPersonCharacter as an object type for the MainCamera variable.