/// <summary>
    /// Raises the camera mode changed event.
    /// </summary>
    void OnFollowCamera(GameObject target)
    {
        followCamera.SetTarget(target);
        orbitalCamera.SetTarget(target);

        currentCamera = followCamera;
    }