Zacznę od końca. Jak zmieniasz zmieniasz pole widzenia kamery to automatycznie zmienia ci się szerokość i wysokość pola widzenia.
Rozmiar i proporcje pola widzenia kamery są zależne od proporcji i rozdzielczości ekranu. Więc musisz skądś wziąć te dane. Akurat środowisko Unity pozwala nam na wygodne pobranie wielkości pola gry. I tu uwaga: nie jest ona wyrażana w pikselach tylko w takim samym układzie współrzędnych jak w edytorze.
Pobieranie pola widzenia kamery:
Camera camera = Camera.main;
Vector2 size = new Vector2(camera.orthographicSize * camera.aspect * 2, camera.orthographicSize * 2);
Chyba wszystko jasno wyjaśniłem:)