Exemple #1
0
        private void ResizeToColliderBounds(GeneratedRect targetRect)
        {
            BoxCollider col = targetRect.GetComponent <BoxCollider>();

            if (col != null)
            {
                Vector3 newCenter = col.transform.TransformPoint(col.center);
                xProperty.floatValue      = col.size.x;
                zProperty.floatValue      = col.size.z;
                heightProperty.floatValue = col.size.y;
                RecreateRect(targetRect);
                targetRect.MoveToColliderCenter(newCenter);
            }
        }