mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-15 12:40:12 +00:00
3.0
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
@@ -78,7 +77,7 @@ namespace XCharts.Runtime
|
||||
float startX = grid.context.x + axis.context.scaleWidth / 2;
|
||||
value = (min + (pos.x - startX) / (grid.context.width - axis.context.scaleWidth) * (max - min));
|
||||
if (visualMap.IsPiecewise())
|
||||
value = (int)value;
|
||||
value = (int) value;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -94,7 +93,7 @@ namespace XCharts.Runtime
|
||||
float startY = grid.context.y + relativedAxis.context.scaleWidth / 2;
|
||||
value = (min + (pos.y - startY) / (grid.context.height - relativedAxis.context.scaleWidth) * (max - min));
|
||||
if (visualMap.IsPiecewise())
|
||||
value = (int)value;
|
||||
value = (int) value;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -124,7 +123,7 @@ namespace XCharts.Runtime
|
||||
var grid = chart.GetChartComponent<GridCoord>(axis.gridIndex);
|
||||
var value = min + (pos.x - grid.context.x) / grid.context.width * (max - min);
|
||||
var rate = (value - min) / (max - min);
|
||||
var color = itemStyle.GetGradientColor((float)rate, defaultColor);
|
||||
var color = itemStyle.GetGradientColor((float) rate, defaultColor);
|
||||
|
||||
if (ChartHelper.IsClearColor(color))
|
||||
return defaultColor;
|
||||
@@ -139,7 +138,7 @@ namespace XCharts.Runtime
|
||||
var max = axis.context.maxValue;
|
||||
var value = min + (pos.x - grid.context.x) / grid.context.width * (max - min);
|
||||
var rate = (value - min) / (max - min);
|
||||
var color = lineStyle.GetGradientColor((float)rate, defaultColor);
|
||||
var color = lineStyle.GetGradientColor((float) rate, defaultColor);
|
||||
|
||||
if (ChartHelper.IsClearColor(color))
|
||||
return defaultColor;
|
||||
@@ -153,7 +152,7 @@ namespace XCharts.Runtime
|
||||
return false;
|
||||
if (!visualMap.show || (!visualMap.workOnLine && !visualMap.workOnArea))
|
||||
return false;
|
||||
if (visualMap.inRange.Count <= 0 && visualMap.pieces.Count <= 0)
|
||||
if (visualMap.inRange.Count <= 0)
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
@@ -163,7 +162,7 @@ namespace XCharts.Runtime
|
||||
return false;
|
||||
if (!visualMap.show || !visualMap.workOnLine)
|
||||
return false;
|
||||
if (visualMap.inRange.Count <= 0 && visualMap.pieces.Count <= 0)
|
||||
if (visualMap.inRange.Count <= 0)
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
@@ -173,15 +172,15 @@ namespace XCharts.Runtime
|
||||
return false;
|
||||
if (!visualMap.show || !visualMap.workOnArea)
|
||||
return false;
|
||||
if (visualMap.inRange.Count <= 0 && visualMap.pieces.Count <= 0)
|
||||
if (visualMap.inRange.Count <= 0)
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
public static int GetDimension(VisualMap visualMap, int serieDataCount)
|
||||
{
|
||||
var dimension = visualMap != null && visualMap.dimension >= 0
|
||||
? visualMap.dimension : serieDataCount - 1;
|
||||
var dimension = visualMap != null && visualMap.dimension >= 0 ?
|
||||
visualMap.dimension : serieDataCount - 1;
|
||||
|
||||
if (dimension > serieDataCount - 1)
|
||||
dimension = serieDataCount - 1;
|
||||
|
||||
Reference in New Issue
Block a user