public void OnCameraPanSignal(CameraPanSignal signal) { Transform transform = Camera.main.transform; var desiredPan = _camera.GetCameraPan(signal.MouseAxis, transform.position.y, Time.deltaTime); transform.position = _cameraManager.DoCameraPan(transform, desiredPan); }
public override void OnRegister() { CameraLockSignal.AddListener(View.Lock); CameraUnlockSignal.AddListener(View.Unlock); CameraPanSignal.AddListener(StartCameraPan); CameraPanToPointOfInterestSignal.AddListener(StartCameraPan); }