Refactorización de la clase CameraController 2.