【转载】UE4 环形进度条的制作

819 阅读1分钟

原文链接:【小功能】环形进度条的制作 | Mantra

在 Paragon 和一些其他游戏中,常规的进度条虽然有,但是环形或者不规则形状的进度条更多,那么如何制作环形进度条呢?

首先我们需要一张特殊的贴图,大致效果如下:(带 Alpha 通道的环形贴图)

接下来就是制作材质,此处不一一解释,核心就是利用 VectorToRadialValue 节点转化成环形进度。

image.png

之后创建 UI 并动态提供动态改变上述材质中 PercentComplete 的值,以便控制进度条

image.png

之后就是在外部控制进度条变化(此处只是用 EventBeginPlay 测试)

image.png

贴图资源下载 链接 密码:94hf

已被原作者删除