A simple and easy to use camera manager which either follows a given GameObject or moves towards a set destination while staying within the boundaries you set.
Area boundaries are set between two points you set where the camera then won't be able to move outside of. When the set target which the camera follows moves outside of said boundaries, the camera transitions into the newly entered area.
In addition to the camera boundaries it is also possible for the camera to zoom in and out in runtime at any given moment with two easy to use and accessible functions.
Includes
- Full documentation on implementation and use
- Example scene to show the working
- Camera manager which handles the following, boundaries and transitions
- A node prefab needed to mark the boundaries
Demo video (Youtube)