This commit is contained in:
monitor1394
2022-05-26 21:33:05 +08:00
parent 6ba6a7929d
commit 63166e5cd1
5 changed files with 9 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 16271fd54c185499f9e4a915583d43e5
guid: 29f30ecf23bb44bc5b0820dc5ee7a23e
TextScriptImporter:
externalObjects: {}
userData:

View File

@@ -7,15 +7,17 @@
## 获取和导入 XCharts
1. 直接将XCharts源码到项目
XCharts可通过以下任意一种方式导入到项目
- 直接将XCharts源码到项目
下载好XCharts源码后直接将XCharts目录拷贝到Unity项目工程的Assets目录下。
2. 通过`Assets/Import Package`导入XCharts
- 通过`Assets/Import Package`导入XCharts
下载好XCharts的.unitypackage文件后打开Unity菜单栏 Assets-->Import Package-->选中.unitypackage导入即可开始使用XCharts。
3. 通过`Package Manager`导入XCharts
- 通过`Package Manager`导入XCharts
对于Unity 2018.3以上版本,可通过 Package Manager来导入XCharts打开Package Manager后通过 `Add package form git URL...`输入XCharts3.0的GitHub URL: `https://github.com/XCharts-Team/XCharts.git#3.0` 稍等片刻后即可使用XCharts。

View File

@@ -92,7 +92,7 @@ namespace XCharts.Runtime
if (!serie.show || !markLine.show) return;
if (markLine.data.Count == 0) return;
var yAxis = chart.GetChartComponent<YAxis>(serie.yAxisIndex);
var xAxis = chart.GetChartComponent<XAxis>(serie.yAxisIndex);
var xAxis = chart.GetChartComponent<XAxis>(serie.xAxisIndex);
var grid = chart.GetChartComponent<GridCoord>(xAxis.gridIndex);
var dataZoom = chart.GetDataZoomOfAxis(xAxis);
var animation = markLine.animation;

View File

@@ -800,10 +800,10 @@ namespace XCharts.Runtime
public float GetSerieTotalGap<T>(float categoryWidth, float gap, int index) where T : Serie
{
if (index <= 0) return 0;
float total = 0;
barStackSet.Clear();
var total = 0f;
var count = 0;
var totalRealBarCount = GetSerieBarRealCount<T>();
barStackSet.Clear();
for (int i = 0; i < m_Series.Count; i++)
{
var serie = m_Series[i];