mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-14 20:00:09 +00:00
3.8.2
This commit is contained in:
@@ -1225,7 +1225,7 @@ Text label of chart, to explain some data information about graphic item like va
|
||||
|rotate|||Rotation of label.
|
||||
|autoRotate|false|v3.6.0|auto rotate of label.
|
||||
|distance|||the distance of label to axis line.
|
||||
|formatter|||label content string template formatter. \n line wrapping is supported. Formatters for some components will not take effect. <br /> Template placeholder have the following, some of which apply only to fixed components: <br /> '{.}' : indicates the dot mark. <br /> '{a}' : indicates the series name. <br /> '{b}' : category value or data name. <br /> '{c}' : data value. <br /> '{d}' : percentage. <br /> '{e}' : indicates the data name. <br /> '{f}' : data sum. <br /> '{g}' : indicates the total number of data. <br /> '{h}' : hexadecimal color value. <br /> '{value}' : The value of the axis or legend. <br /> The following placeholder apply to `UITable` components: <br /> '{name}' : indicates the row name of the table. <br /> '{index}' : indicates the row number of the table. <br /> The following placeholder apply to `UIStatistc` components: <br /> '{title}' : title text. <br /> '{dd}' : day. <br /> '{hh}' : hours. <br /> '{mm}' : minutes. <br /> '{ss}' : second. <br /> '{fff}' : milliseconds. <br /> '{d}' : day. <br /> '{h}' : hours. <br /> '{m}' : minutes. <br /> '{s}' : second. <br /> '{f}' : milliseconds. <br /> Example :{b}:{c}<br />
|
||||
|formatter|||label content string template formatter. \n line wrapping is supported. Formatters for some components will not take effect. <br /> Template placeholder have the following, some of which apply only to fixed components: <br /> `{.}` : indicates the dot mark. <br /> `{a}` : indicates the series name. <br /> `{b}` : category value or data name. <br /> `{c}` : data value. <br /> `{d}` : percentage. <br /> `{e}` : indicates the data name. <br /> `{f}` : data sum. <br /> `{g}` : indicates the total number of data. <br /> `{h}` : hexadecimal color value. <br /> `{value}` : The value of the axis or legend. <br /> The following placeholder apply to `UITable` components: <br /> `{name}` : indicates the row name of the table. <br /> `{index}` : indicates the row number of the table. <br /> The following placeholder apply to `UIStatistc` components: <br /> `{title}` : title text. <br /> `{dd}` : day. <br /> `{hh}` : hours. <br /> `{mm}` : minutes. <br /> `{ss}` : second. <br /> `{fff}` : milliseconds. <br /> `{d}` : day. <br /> `{h}` : hours. <br /> `{m}` : minutes. <br /> `{s}` : second. <br /> `{f}` : milliseconds. <br /> Example :{b}:{c}<br />
|
||||
|numericFormatter|||Standard numeric format string. Used to format numeric values and display them as strings. Use the Axx format: A is a single-character format specifier that supports C currency, D decimal, E exponent, F fixed-point number, G regular, N number, P percentage, R round trip, and X hexadecimal. xx is precision specification, from 0-99. reference: https://docs.microsoft.com/zh-cn/dotnet/standard/base-types/standard-numeric-format-strings
|
||||
|width|0||the width of label. If set as default value 0, it means than the label width auto set as the text width.
|
||||
|height|0||the height of label. If set as default value 0, it means than the label height auto set as the text height.
|
||||
|
||||
@@ -96,7 +96,7 @@ A powerful and easy-to-use data visualization library for Unity. It supports mo
|
||||
* Import `XCharts` unitypackage or source code into the project.
|
||||
* Right-click `Hierarchy` view and choose `XCharts->LineChart` to create a default LineChart.
|
||||
* You can adjust the parameters of each component in `Inspector` and see the real-time effects in `Game` view.
|
||||
* For more details, see [[XCharts Tutorial: 5-minute tutorial]](Documentation~/zh/tutorial01.md)
|
||||
* For more details, see [[XCharts Tutorial: 5-minute tutorial]](Documentation~/en/tutorial01.md)
|
||||
* For the first time, it is recommended to read the tutorial carefully.
|
||||
|
||||
## Branch
|
||||
@@ -120,7 +120,7 @@ A: Support code to dynamically add and modify data, but data needs to be parsed
|
||||
A: It is currently only supported on Unity. Theoretically any version of Unity that supports `UGUI` can run `XCharts`.
|
||||
|
||||
* What about the jags? What magnitude of data is supported?
|
||||
A: XCharts is based on UGUI implementation, so the problems encountered in UGUI will also exist in XCharts. For example, the sawtooth problem, such as the number of vertices in `Mesh` exceeds `65535`. Solutions to these two problems can be found in [Q&A 16](Documentation~/zh/faq.md) and [Q&A 27](Documentation~/zh/faq.md).
|
||||
A: XCharts is based on UGUI implementation, so the problems encountered in UGUI will also exist in XCharts. For example, the sawtooth problem, such as the number of vertices in `Mesh` exceeds `65535`. Solutions to these two problems can be found in [Q&A 16](Documentation~/en/faq.md) and [Q&A 27](Documentation~/en/faq.md).
|
||||
Due to the `Mesh` of the `65535` vertex limit, the current `XCharts` single `Line` supports about `20,000` of data, of course, open sampling can support more data to draw, but at the same time it will consume more CPU.
|
||||
|
||||
## Changelog
|
||||
|
||||
@@ -121,31 +121,31 @@ namespace XCharts.Runtime
|
||||
/// <summary>
|
||||
/// label content string template formatter. \n line wrapping is supported. Formatters for some components will not take effect. <br />
|
||||
/// Template placeholder have the following, some of which apply only to fixed components: <br />
|
||||
/// '{.}' : indicates the dot mark. <br />
|
||||
/// '{a}' : indicates the series name. <br />
|
||||
/// '{b}' : category value or data name. <br />
|
||||
/// '{c}' : data value. <br />
|
||||
/// '{d}' : percentage. <br />
|
||||
/// '{e}' : indicates the data name. <br />
|
||||
/// '{f}' : data sum. <br />
|
||||
/// '{g}' : indicates the total number of data. <br />
|
||||
/// '{h}' : hexadecimal color value. <br />
|
||||
/// '{value}' : The value of the axis or legend. <br />
|
||||
/// `{.}` : indicates the dot mark. <br />
|
||||
/// `{a}` : indicates the series name. <br />
|
||||
/// `{b}` : category value or data name. <br />
|
||||
/// `{c}` : data value. <br />
|
||||
/// `{d}` : percentage. <br />
|
||||
/// `{e}` : indicates the data name. <br />
|
||||
/// `{f}` : data sum. <br />
|
||||
/// `{g}` : indicates the total number of data. <br />
|
||||
/// `{h}` : hexadecimal color value. <br />
|
||||
/// `{value}` : The value of the axis or legend. <br />
|
||||
/// The following placeholder apply to `UITable` components: <br />
|
||||
/// '{name}' : indicates the row name of the table. <br />
|
||||
/// '{index}' : indicates the row number of the table. <br />
|
||||
/// `{name}` : indicates the row name of the table. <br />
|
||||
/// `{index}` : indicates the row number of the table. <br />
|
||||
/// The following placeholder apply to `UIStatistc` components: <br />
|
||||
/// '{title}' : title text. <br />
|
||||
/// '{dd}' : day. <br />
|
||||
/// '{hh}' : hours. <br />
|
||||
/// '{mm}' : minutes. <br />
|
||||
/// '{ss}' : second. <br />
|
||||
/// '{fff}' : milliseconds. <br />
|
||||
/// '{d}' : day. <br />
|
||||
/// '{h}' : hours. <br />
|
||||
/// '{m}' : minutes. <br />
|
||||
/// '{s}' : second. <br />
|
||||
/// '{f}' : milliseconds. <br />
|
||||
/// `{title}` : title text. <br />
|
||||
/// `{dd}` : day. <br />
|
||||
/// `{hh}` : hours. <br />
|
||||
/// `{mm}` : minutes. <br />
|
||||
/// `{ss}` : second. <br />
|
||||
/// `{fff}` : milliseconds. <br />
|
||||
/// `{d}` : day. <br />
|
||||
/// `{h}` : hours. <br />
|
||||
/// `{m}` : minutes. <br />
|
||||
/// `{s}` : second. <br />
|
||||
/// `{f}` : milliseconds. <br />
|
||||
/// Example :{b}:{c}<br />
|
||||
/// ||标签内容字符串模版格式器。支持用 \n 换行。部分组件的格式器会不生效。<br/>
|
||||
/// 模板通配符有以下这些,部分只适用于固定的组件:<br/>
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace XCharts.Runtime
|
||||
public static class XChartsMgr
|
||||
{
|
||||
public static readonly string version = "3.8.2";
|
||||
public static readonly int versionDate = 20231101;
|
||||
public static readonly int versionDate = 20231115;
|
||||
public static string fullVersion { get { return version + "-" + versionDate; } }
|
||||
|
||||
internal static List<BaseChart> chartList = new List<BaseChart>();
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"author": "monitor1394",
|
||||
"license": "MIT",
|
||||
"version": "3.8.2",
|
||||
"date": "20231101",
|
||||
"checkdate": "20231101",
|
||||
"date": "20231115",
|
||||
"checkdate": "20231115",
|
||||
"unity": "2018.3",
|
||||
"description": "A charting and data visualization library for Unity. Support line chart, bar chart, pie chart, radar chart, scatter chart, heatmap chart, ring chart, candlestick chart, polar chart and parallel coordinates.",
|
||||
"keywords": [
|
||||
|
||||
Reference in New Issue
Block a user