public void ActivateFiringMode()
    {
        _moveObjectGestureHandler.StopCapturingGestures();
        _rotateObjectGestureHandler.StopCapturingGestures();
        _fireCannonGestureHandler.StartCapturingGestures();

        if (_cannonController != null)
        {
            _cannonController.SetFiringMode();
        }
    }