Unity數據可視化圖表插件XCharts 1.0發佈

unity-ugui-XCharts

A powerful, easy-to-use, configurable charting and data visualization library for Unity.  

一款基於UGUI的功能強大、易用、參數可配置的數據可視化圖表插件。支持折線圖、柱狀圖、餅圖、雷達圖、散點圖、熱力圖等常見圖表。

特性:

  • 內置豐富示例和模板,參數可視化配置,效果實時預覽,純代碼繪製。
  • 支持折線圖、柱狀圖、餅圖、雷達圖、散點圖、熱力圖等常見圖表。
  • 支持直線圖、曲線圖、面積圖、階梯線圖等折線圖。
  • 支持並列柱圖、堆疊柱圖、堆積百分比柱圖、斑馬柱圖等柱狀圖。
  • 支持環形圖、玫瑰圖等餅圖。
  • 支持折線圖—柱狀圖、散點圖-折線圖等組合圖。
  • 支持實線、曲線、階梯線、虛線、點線、點劃線、雙點劃線等線條。
  • 支持自定義主題,內置主題切換。
  • 支持自定義圖表內容繪製,提供繪製點、直線、曲線、三角形、四邊形、圓形、環形、扇形、邊框、箭頭等繪圖API。
  • 支持PC端和手機端上的數據篩選、視圖縮放、細節展示等交互操作。
  • 支持萬級大數據繪製。

 

利用業餘時間,斷斷續續開發了有一年了,終於可以發佈1.0版本了。1.0版本並不表示XCharts開發完了,相反的,這僅僅只是開始。

Unity關於可視化圖表方面的好用的免費插件不多,當時我就就只是想要畫一個折線圖苦於找不到好用的插件,於是自己做了一個,隨着時間推移,想法越來越多,功能也就越來越多。更重要的是,開始有朋友在用,不斷的給我反饋問題和提需求,也給了我把XCharts當作一個真正的開源項目去維護的動力。

作爲一個下班後還要陪娃的上班族,每天能抽2個小時用來寫代碼我覺得就挺不錯了。然而有時候我竟然有超過30個小時,也就是平均4個小時每天。我都不知道我是怎麼擠時間的,睡得比娃晚起得比娃早?時間,擠擠總會有的。

下圖是wakatime統計的我每個星期真正用來寫代碼的時間:

 

Charts CodingTime

如果你打算用Unity做可視化,XCharts應該是你再合適不過的選擇,可以讓你的開發事半功倍。

折線圖

柱狀圖

餅圖

雷達圖

散點圖

熱力圖

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章