圆形头像是一个极其常用的UI,在社区搜索得到的两年前的方法几乎都是写effect文件,我用了接近4小时去模仿写effect文件,很不幸失败了,因为新手看这个确实困难。

来从Google搜索得到更简单的办法:

1、新建node,命名mask。

2、对mask添加组件cc.Mask,选择cc.Mask类型为ellipse。

image1052×300 6.26 KB

3、mask下新建Sprite。