private static string UpdateUILabelByConfig(UILabel uiConfigLabel, ClientUIFontDto ClientUIFontDto)
 {
     if (null == uiConfigLabel || null == ClientUIFontDto)
     {
         return(null);
     }
     uiConfigLabel.fontSize       = ClientUIFontDto.fontSize;
     uiConfigLabel.bitmapFont     = FontManager.GetFontNoNull(ClientUIFontDto.fontName);
     uiConfigLabel.fontStyle      = (FontStyle)ClientUIFontDto.fontStyle;
     uiConfigLabel.applyGradient  = ClientUIFontDto.gradient;
     uiConfigLabel.gradientTop    = ColorExt.HexStrToColor(ClientUIFontDto.gradientTop);
     uiConfigLabel.gradientBottom = ColorExt.HexStrToColor(ClientUIFontDto.gradientBottom);
     uiConfigLabel.effectStyle    = (UILabel.Effect)ClientUIFontDto.effect;
     uiConfigLabel.effectColor    = ColorExt.HexStrToColor(ClientUIFontDto.effectColor.ToString());
     uiConfigLabel.effectDistance = new Vector2(ClientUIFontDto.effectX, ClientUIFontDto.effectY);
     uiConfigLabel.floatSpacingX  = ClientUIFontDto.spacingX;
     uiConfigLabel.floatSpacingY  = ClientUIFontDto.spacingY;
     uiConfigLabel.spacingX       = ClientUIFontDto.spacingX;
     uiConfigLabel.spacingY       = ClientUIFontDto.spacingY;
     uiConfigLabel.color          = ColorExt.HexStrToColor(ClientUIFontDto.colorTint);
     return(ClientUIFontDto.shortDesc);
 }