// public static void DrawLineStyle(VertexHelper vh, LineStyle lineStyle, // Vector3 startPos, Vector3 endPos, Color32 color, float themeWidth) // { // var type = lineStyle.type; // var width = lineStyle.GetWidth(themeWidth); // DrawLineStyle(vh, type, width, startPos, endPos, color); // } public static void DrawLineStyle(VertexHelper vh, LineStyle lineStyle, Vector3 startPos, Vector3 endPos, Color32 color, float themeWidth, LineStyle.Type themeType) { var type = lineStyle.GetType(themeType); var width = lineStyle.GetWidth(themeWidth); DrawLineStyle(vh, type, width, startPos, endPos, color); }
public static void DrawLineStyle(VertexHelper vh, LineStyle lineStyle, Vector3 startPos, Vector3 endPos, float themeWidth, LineStyle.Type themeType, Color32 defaultColor, Color32 defaultToColor) { var type = lineStyle.GetType(themeType); var width = lineStyle.GetWidth(themeWidth); var color = lineStyle.GetColor(defaultColor); var toColor = ChartHelper.IsClearColor(defaultToColor) ? color : defaultToColor; DrawLineStyle(vh, type, width, startPos, endPos, color, toColor); }