/// <summary> /// /// </summary> /// <param name="source"></param> public void CopyFrom(TextFormat source) { this.size = source.size; this.font = source.font; this.color = source.color; this.lineSpacing = source.lineSpacing; this.letterSpacing = source.letterSpacing; this.bold = source.bold; this.underline = source.underline; this.italic = source.italic; this.align = source.align; this.specialStyle = source.specialStyle; }
/// <summary> /// /// </summary> /// <param name="source"></param> public void CopyFrom(TextFormat source) { this.size = source.size; this.font = source.font; this.color = source.color; this.lineSpacing = source.lineSpacing; this.letterSpacing = source.letterSpacing; this.bold = source.bold; this.underline = source.underline; this.italic = source.italic; if (source.gradientColor != null) { this.gradientColor = new Color32[4]; source.gradientColor.CopyTo(this.gradientColor, 0); } else { this.gradientColor = null; } this.align = source.align; this.specialStyle = source.specialStyle; }