У меня было такое перемещение камеры
if(Input.GetMouseButtonDown(0)){ CurrentPositionCamera = MainCamera.ScreenToWorldPoint(Input.mousePosition); }
if(Input.GetMouseButton(0)){
Vector3 DifferencePositionCamera = CurrentPositionCamera - MainCamera.ScreenToWorldPoint(Input.mousePosition);
if(DifferencePositionCamera != PrevPositionCamera){
MainCamera.transform.position += DifferencePositionCamera;
}
...............
но мне нужны были границы, и мне посоветовали Cinemachine, как теперь с того управления перейти на Cinemachine?
Чтот не сильно пойму, в обучающем видео показывается как камера за персонажем движется, а мне нужно саму камеру двигать и зумировать?
такие примеры можете подкинуть?