Camera Switch after fly by

I’ll start off by saying I’m a noob, and dont know much coding at all.

I’ve been looking through the forums here and other places on the net and I’m not able to find what I’m looking for.
Not even sure if its possible.
If there is already a thread for this that I missed, please point me in the right direction.

What I have is a camera that does a fly by over the level showing the layout. (think of like Tiger Woods golf where the camera flys over the course to show the course before playing it)

Here is the Tiger Woods example I’m talking about. The scene starts, the camera flys over the scene, then the camera switches to the main camera. (video starts around 20sec)
http://www.youtube.com/watch?v=gqBwG_md2Mo

Also after the flyby, I’d like the flyby camera to fade out, then have the main camera fade in.
Is there any way to do this?

What I have now, is my fly by camera does its animation then stays on that camera. It never switches to my main camera.

What you can do is to have a plane in front of the flyby camera. The plane is originally invisible (alpha 0). Then do a Lerp from the flyby camera’s current location to a point in the map. When it has arrived to its destination, fade the plane in so it looks like the camera is fading out to darkness then disable the flyby camera and enable the main camera. You’ll want to use Camera.Enabled. You can also add the fading animation but fading out to transparent than to darkness.

If you want to actually fade the camera view in, I think RenderTexture might allow you to do that but it requires Unity Pro.