XCharts——Unity上最好用的免费开源图表插件!(一)基本介绍

news2025/1/20 2:01:45

只讲实用干货!!!(过于细节的或是未提及到的可直接问)
目录

XCharts介绍

插件简介

插件下载

XCharts基本使用

类型介绍

1.折线图(LineChart)

2.柱形图(BarChart)

3.扇形图(PieChart)

4.雷达图(RadarChart)

属性介绍

一.主题(Theme)

二.设置(Setting)

三.网格坐标(Grid Goord)

四.标题(Title)

五.提示信息(Tooltip)

六.横坐标(X Axis)

七.纵坐标(Y Axis) 与六同理

八.数据系列(Serises)

下期预告


XCharts介绍

插件简介

A charting and data visualization library for Unity.

  • Unity上最好用的免费开源图表插件,5分钟即可上手。
  • 支持折线图、柱状图、扇形图、雷达图、散点图、热力图、环形图、K线图、极坐标、平行坐标等十多种常见的图表。
  • 支持多种扩展组件和扩展图表。提供扩展定制服务,满足用户个性化需求。

插件下载

1.官网:(XCharts (xcharts-team.github.io))

2.博主自已的(链接:https://pan.baidu.com/s/1hMglWFPp7jqFZ9d8MP7V6w?pwd=rye0 
提取码:rye0)

XCharts基本使用

类型介绍

1.折线图(LineChart)

2.柱形图(BarChart)

3.扇形图(PieChart)

4.雷达图(RadarChart)

(目前就介绍这四种实用的)

属性介绍

一.主题(Theme)

 (和老版有了很大的区别,不过不用进行调整

二.设置(Setting)


Base Painter Material(背景材质)——影响整个背景

 其余的效果则是字面意思

三.网格坐标(Grid Goord)

left,right,top,button则是控制图形的左右上下(一般不用调整

Background Color则是控制图形的背景颜色(与背景材质不同哦)

!!!如果你没有颜色改变,则是忘记调整颜色透明度了

 


四.标题(Title)

Text 控制的就是标题的文字内容Sub Text 控制的是副标题的文字内容。

Location 控制的是标题文字的位置


Label Style 控制的是文字类型,大小背景位置旋转等等。

 Text Style 就是控制文字类型大小等。

五.提示信息(Tooltip)

其余都是一些位置和大小等,同理

具体提示信息是怎么可视化的呢?

 当你的鼠标放在其上面时,则会展示出其数值

六.横坐标(X Axis)


Axis Name: 一般需要点上!作为这条轴的名字内容

Axis Tick: 节点,不用管

Axis Label: 就是x1,x2,x3,x4,x5的类型大小。展开之后也可以调整文字大小等,同理。

Data: 就是x1,x2,x3,x4,x5的内容

七.纵坐标(Y Axis) 与六同理

不过一般不用改文字,因为一般为数据类型,会自动生成范围。

八.数据系列(Serises)


Animation(播放时的动画,一般不改) 

Data: 具体数据

 数据相应对应,可直接或代码动态更改

下期预告

数据显示,百分比显示,组别分类提示

(二)进阶用法——结合代码的超强XCharts

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1458129.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

IBM Spectrum LSF Process Manager 在共享分布式计算环境中运行和管理业务关键工作流程

IBM Spectrum LSF Process Manager 设计、记录和运行复杂的计算工作流 亮点 ● 快速创建复杂的分布式工作流 ● 开发可重复的最佳实践 ● 自信地运行关键工作流程 ● 提高流程可靠性 IBM Spectrum LSF Process Manager 使您能够设计和自动化计算或分析流程, 捕获…

力扣(LeetCode)数据结构练习题(2)

今天又写了两道关于链表的练习题,来给大家分享一下。巩固一下上一篇学到的链表知识,题目可以然我们更清楚的认识链表。 目录 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表 给你单链表的头结点 head ,请…

论文阅读-基于动态权重的一致性哈希微服务负载均衡优化

论文名称:基于动态权重的一致性哈希微服务负载均衡优化 摘要 随着互联网技术的发展,互联网服务器集群的负载能力正面临前所未有的挑战。在这样的背景下,实现合理的负载均衡策略变得尤为重要。为了达到最佳的效率,可以利用一致性…

从理论到实践:车间精益生产培训的全面应用指南

精益生产培训在车间的应用通常会通过以下几个步骤进行实践: 理论培训:首先,需要对车间的员工进行精益生产的基本理论培训,让他们理解精益生产的核心理念,比如价值流、流程优化、减少浪费、持续改进等。 现场诊断&am…

刚开工,就用Python兼职赚了5w!

前言 今天是节后上班第一天,祝大家开工大吉! 先说个好消息:每年春节后,会迎来Python圈内兼职接单的小高潮。近期可以很轻松地,接到爬虫类和数据分析类的私活,需求大报酬高。 往年春节开工后的几天&#…

Spring Boot与LiteFlow:轻量级流程引擎的集成与应用含完整过程

点击下载《Spring Boot与LiteFlow:轻量级流程引擎的集成与应用含完整过程》 1. 前言 本文旨在介绍Spring Boot与LiteFlow的集成方法,详细阐述LiteFlow的原理、使用流程、步骤以及代码注释。通过本文,读者将能够了解LiteFlow的特点&#xff…

鸿蒙原生应用元服务实战-Serverless华为账户认证登录需尽快适配

一、ArkTS\API9,服务器端基于serverless开发的应用与元服务华为账号注册登录功能暂时是不支持的 二、3月1日后的审核要求 3月1日的时间是快到了。 三、会导致的结果 使用了ArkTS\API9,服务器端基于serverless开发的应用与元服务,如果要…

devc++跑酷小游戏底层讲解

以3.0.0为例 采集按键: 我们需要一个函数来采集用户按下的按键以便我们执行相应的代码,不能有回显(输入的字符会显示在控制台程序上),不用回车也可以读取到 cin,scanf: 输入的类型为char&am…

ETL数据集成工具DataX、Kettle、ETLCloud特点对比

ETL数据集成工具 对于数据仓库,大数据集成类应用,通常会采用ETL工具辅助完成。ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract) 、交互转换(transform) 、加载(load)至的端的过程当前的很多应…

算法练习-每日气温【单调栈】(思路+流程图+代码)

难度参考 难度:困难 分类:单调栈 难度与分类由我所参与的培训课程提供,但需 要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,…

npm run dev运行出现NODE_OPTIONS=--max_old_space_size=4096 vite --mode dev --host?

问题描述 PS E:\AWorkDataease\DataEase\core\core-frontend> npm run dev dataease0.0.0 dev NODE_OPTIONS–max_old_space_size4096 vite --mode dev --host 0.0.0.0 ‘NODE_OPTIONS’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方案 遇到…

【8】知识加工

一、概述 对信息抽取/知识融合后得到的“事实”进行知识推理以拓展现有知识、得到新知识。 知识加工主要包括三方面内容:本体构建、知识推理和质量评估。 二、本体构建 1.本体 定义:本体是用于描述一个领域的术语集合,其组织结构是层次结…

Python数据科学:线性回归

4.5线性回归 线性回归是解决回归问题的常用模型。 实例:简单线性回归 def skLearn13():线性回归:return:#简单的一元一次方程#斜率为a,截距为b#yaxb#创建线性数据rng np.random.RandomState(0)x 10 * rng.rand(50)y 2*x - 5 rng.randn(50)#绘制数据集plt.sca…

osqp-eigen学习

OSQP文档学习 参考博客: (1)二次规划(QP)与OSQP求解器 (2)如何使用OSQP-Eigen osqp-eigen 1 osqp-eigen接口 以下列问题的求解为例: s.t. 1 ≤ x 1 ≤ 1.5 1≤x_1≤1.5 1≤x1​≤…

【C#】使用代码实现龙年春晚扑克牌魔术(守岁共此时),代码实现篇

欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《C#》系列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。…

Linux-目录I/O-004

学习重点: 1.目录I/O的函数接口 2.目录的遍历,目录的递归遍历 1.【mkdir】 1.1函数原型 【int mkdir(const char *pathname, mode_t mode);】1.2函数功能 创建目录文件1.3函数参数 1.3.1【pathname】 文件路径1.3.2【mode】 文件的权限1.4返回值 …

区块链 之 默克尔树

默克尔树简介 欢迎阅读 BTC网络 之 区块裁剪 什么是默克尔树? 默克尔树(Merkle Tree)是一种树状数据结构,被广泛用于比特币等区块链系统中,用于高效地组织和验证数据的完整性。这个树状结构由唯一的根哈希值标识&am…

matplotlib图例使用案例1.1:在不同行或列的图例上添加title

我们将图例进行行显示或者列显示后,只能想继续赋予不同行或者列不同的title来进行分类。比较简单的方式,就是通过ax.annotate方法添加标签,这样方法复用率比较低,每次使用都要微调ax.annotate的显示位置。比较方便的方法是在案例1…

PyTorch使用Tricks:Dropout,R-Dropout和Multi-Sample Dropout等 !!

文章目录 1、为什么使用Dropout? 2、Dropout的拓展1:R-Dropout 3、Dropout的拓展2:Multi-Sample Dropout 4、Dropout的拓展3:DropConnect 5、Dropout的拓展4:Standout 6、Dropout的拓展5:Gaussian Dropout …

微信小程序开发:通过wx.login()获取用户唯一标识openid和unionid

下面代码展示了 openid 的获取过程。 想获取 unionid 需要满足条件:小程序已绑定到微信开放平台账号下,不然只会返回 openid。 【相关文档】 微信小程序开发:appid 和 secret 的获取方法 wx.login({success (res) {if (res.code) {// 发起网…