For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download MasterCamera C# for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
MasterCamera C# v2.5.6
“If possible, please buy the package to support the developer”
Quick and efficient. Capable of scrolling, strafing, fps/3ps toggling, collision detection, line of sight object fading for selected layers, minimal if any clipping through other geometry and more. MasterCamera allows developers to easily set up a versatile and powerful camera rig in minutes.
View the tutorial videos
Play the demo
Leave comments of questions in the forum thread
Code #pragma strict for speed optimization and iOS compatibility.