Unityで円形ゲージを表示できるCirlceGraphicを公開しました

・GitHub

https://github.com/heppoko/CircleGraphic

・何が良いのか?

通常、Unity で円形のゲージ UI を表示したい場合には uGUI の Image の Image Type を Filled にして Fill Method を Radical 360 にすることで実現できます。

ただし、この場合、アルファ値を使って円形に切り抜いたテクスチャを用意する必要があります。また、真ん中をくり抜いた場合にはその部分の描画が無駄になります。

CircleGraphic では円形のポリゴンを作成することによって、アルファ値を持っていないテクスチャでも円形を描画することができます。

また、uGUI だけではなく通常の Mesh でも円形ゲージを表示できます。(こっちのほうが需要が高いかも…)


この記事が気に入ったらサポートをしてみませんか?