void OnEnterTriggerInvoked(object sender, TriggerEnterExitEventArgs e)
    {
        if (MustBeOnLadderToEnter &&
            (GameManager.Instance.Player.PlayerState & PlayerState.ClimbingLadder) == 0)
        {
            return;
        }

        _cameraController.OnCameraModifierEnter(_cameraMovementSettings);
    }
 void OnExitTriggerInvoked(object sender, TriggerEnterExitEventArgs e)
 {
     _cameraController.OnCameraModifierExit(_cameraMovementSettings);
 }