自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 用unity的spriterenderer组件实现圆形360度的filled效果

要实现filled效果首先就是需要能够通过计算来判断你的amount改变时,图片那部分需要隐藏起来,那部分需要展示出来。因此,水平垂直方向的filled只要考虑uv的x轴或者y轴就可以,可是360度的filled要考虑的事情就很多了。总所周知,一个图的uv坐标是这样的圆形的中心点的坐标就是(0.5,0.5)。上下左右的坐标就是:(0.5,1)(0.5,0)(0,0.5)(1,0.5)那我们先拿右点:A(1,0.5)边坐标作为filled功能的起始点。通过中心点和起始点可以先确定一个向量然后取uv上每个点和中

2025-02-06 14:42:09 667

原创 给UGUI的image写shader功能之后,图片显示缺失问题

记录一下解决的一个第一次遇到的问题。今天把图贴一下。

2024-06-06 17:38:22 378

用unity的spriterenderer组件实现圆形360度的filled效果

用unity的spriterenderer组件实现圆形360度的filled效果

2025-02-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除