3D 圆环进度条效果

请问有什么高效的实现方式吗?

3d?的效果

是呀。目前使用的是自定义mesh数据实现的

用Shader,判断像素如果在圆环内,且在需要显示的扇形度数内就变色

1赞

有道理呢。一开始是准备用立体的3D圆环:joy:

做一个alpha从0到1的环形圆图片 然后shader里面 o.a = clamp(o. a - percent,0.0,1.0);

你这个代码比较简洁,但需要美术处理一下图。

uv偏移就搞定