Ejemplo n.º 1
0
        public Vector2 GetResizingSize(ref Vector2 size, EUIResizeType type)
        {
            if (type == EUIResizeType.None)
            {
                return(size);
            }

            Vector2 retval = size;

            switch (type)
            {
            case EUIResizeType.EachByResolution:
                retval.x *= JUtil.GetResRatioX();
                retval.y *= JUtil.GetResRatioY();
                break;

            case EUIResizeType.AllByBigResolutionRatio:
                retval *= JUtil.GetMaxResRatio();
                break;

            case EUIResizeType.AllBySmallResolutionRatio:
                retval *= JUtil.GetMinResRatio();
                break;

            default:
                break;
            }

            return(retval);
        }
Ejemplo n.º 2
0
        public override void Resizing()
        {
            float newSize = JUtil.GetMinResRatio();

            text.fontSize = (int)(newSize * fontSize);
        }