void TransformObject(Node node, GridObject go)
    {
        GridObject gridObject = Instantiate(go, node.gameObject.transform.parent);

        gridObject.hIndex = node.hIndex;
        gridObject.wIndex = node.wIndex;

        RectTransform rectTransform = node.GetComponent <RectTransform>();

        if (rectTransform != null)
        {
            gridObject.ChangeTransform(rectTransform.sizeDelta.y, rectTransform.sizeDelta.x);
        }
    }