Multiple camera paths

Hi, I would like to do that my camera follows the player on a path/spline.

I made a simple blueprint that works, but I want to set up multiple splines and swap between cameras when the character reaches a certain point. Also I want the camera to zoom out sometimes or zoom in along the path, but with my method the camera simply jump to the closest point to the player without zooming out.

Have a look at this example:

Entering collision could switch to another spline. For zooming in, declare a curve and sample it as you progress through a spline.

You could even use spline scale to store this data instead.