protected virtual void UpdatePressed() { if (!_mouseInput.ClickInArea(CLICK_TYPE.LEFT, _buttonSprite.BoundingRectangle)) { OnRelease(); } }