Ejemplo n.º 1
0
        protected override void OnChange()
        {
            var rectTransform = gameObject.GetComponent <RectTransform>();
            var grid          = CachedGameObj.GetComponent <GridLayoutGroup>();
            var size          = Math.Min(rectTransform.rect.width / _getterSizeX(), rectTransform.rect.height / _getterSizeY());

            if (grid != null)
            {
                grid.cellSize = new Vector2(size, size);
            }
            base.OnChange();
        }