(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!


uGUIでグラフを表示出来る無料ライブラリ unity-ugui-XCharts【Unity】【uGUI】


このエントリーをはてなブックマークに追加


この記事でのバージョン
Unity 2020.3.25f1
unity-ugui-XCharts v2.6.0


はじめに

今回はXChartsというuGUIでグラフが表示出来るライブラリの紹介です!



以下のような感じで、線グラフ、棒グラフ、、円グラフ、散布図等など

色々なグラフを簡単に表示する事が可能で、しかも無料(MITライセンス)で使う事が可能です……!

f:id:kan_kikuchi:20220308074752j:plain



unity-ugui-XCharts

まずは導入からです。

以下のページからunitypackageをダウンロードしてきてプロジェクトに入れるか、

f:id:kan_kikuchi:20220307074309p:plain


Git URL(https://github.com/monitor1394/unity-ugui-XCharts.git#2.0-upm)を使ってインストールします。

(OpenUPMには対応してないっぽい?)

f:id:kan_kikuchi:20220308073500p:plain


ライブラリをインポートすると以下のようなウィンドウが表示されるので、Importを実行

f:id:kan_kikuchi:20220308073626p:plain


するとXChartsSettingsという設定ファイルが生成されます。

f:id:kan_kikuchi:20220308073651p:plain


これで導入は完了です。

するとHierarchyにXChartsという項目が追加され、そこからグラフを生成する事が出来ます。

f:id:kan_kikuchi:20220308074908j:plain
f:id:kan_kikuchi:20220308074918j:plain


表示設定やデータの内容はInspectorから変更出来ますし、

もちろんプログラムから操作する事も可能です。

f:id:kan_kikuchi:20220308074939j:plain
f:id:kan_kikuchi:20220310095219g:plain