Unity3D数据可视化控件的简单实现-Mysql数据库

本文介绍了如何在Unity3D项目中利用Graph_Maker和Mysql数据库实现数据可视化,特别是折线图的绘制。首先通过Mysql.Data.DLL连接数据库并查询数据,然后将查询结果转换并应用于LineGraph组件。详细步骤包括数据读入、绘制折线图以及实现鼠标悬停时的数据详细信息显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    项目实现的是比较简易的数据可视化,用到Mysql数据库和Unity3D中的Graph_Maker.

    图中用到的工具下载链接:Graph_Maker(解压后拖动到工程资源里即可)

                                             Mysql.Data.dll(解压后放到项目Assets文件夹下)

    直接上实现图,通过输入数据库名、账号、密码、数据表名跳转


    展示效果为Graph_Maker中的折线图,X轴和Y轴坐标内容可以手动更改,鼠标指针滑动到数据点时能够显示更多信息。(即为绿底白字内容)


一、数据读入

    利用Mysql.Data.Dll实现与Mysql数据库的连接,启动连接后使用MysqlCommand运行sql语句,本项目就是简单的Select *,查询出来的数据我以DataSet格式进行存储

public static void OpenSql(string id, string pwd, string database)
    {
        string connectionString = string.Format("Server = {0};port={4};Database = {1}; User ID = {2}; Password = {3};", host, database, id, pwd, "3306");
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值