よくHUDで使われるライフゲージをUE4でマテリアルを使って作る方法を紹介してみました!
管理人がYouTubeで解説!
ゲージの増減
UVのU値を利用し、横軸のグラデーションを取得します。
横軸グラデーションを2値化し、Gauge Percentをコントロールすることで
ゲージが増減するような処理を作ります。
![](https://tech-art.online/wordpress/wp-content/uploads/2021/02/20210216_172600.jpg)
テクスチャの繰り返し
UVを利用してテクスチャを繰り返します。
横方向に繰り返しを行いたいので、U方向にNum Lifeを掛けています。
Floorを利用している理由は、小数点以下を切り捨てたいからです。
![](https://tech-art.online/wordpress/wp-content/uploads/2021/02/20210216_173013.jpg)
最終的なグラフ
![](https://tech-art.online/wordpress/wp-content/uploads/2021/02/20210216_184953-1024x556.jpg)
コメント