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); }
public override void Resizing() { float newSize = JUtil.GetMinResRatio(); text.fontSize = (int)(newSize * fontSize); }