private void AddBubble(int rowIndex, int columnIndex)
        {
            GameObject go = _bubbleFactory.Create();

            go.GetComponent <CircleCollider2D>().enabled   = true;
            go.GetComponent <CircleCollider2D>().isTrigger = false;
            AddToGrid(new Vector2Int(rowIndex, columnIndex), go.GetComponent <Bubble>());
            go.transform.position = new Vector3(columnIndex + 1, _height - rowIndex, 0f);
        }
 protected GameObject CreateBubble(BubbleData data)
 {
     return(bubbleFactory.Create(data));
 }