[]如何将正方形图片裁剪成圆形显示?

矩形的头像图片需要以圆形的方式展现出来,我们原来是使用mask遮罩来实现的,网页上正常。但是在微信小游戏上,某些机型使用遮罩会出现异常,想问问大家有什么其他方法推荐的吗?
已邀请:

Laya_XSN

赞同来自:

最新版本的微信是已经修复了这个问题,但是还是建议你别考虑用圆形遮罩做,目前最好的方式临时用正方向头像最保险。等微信版本6.6.6更新推出一个月以后在考虑用圆形遮罩就行了。这个bug同时也导致了其他的bug,一起修复了。
这个问题只在安卓下存在,ios是好的。

callback

赞同来自:

没有问题啊~ 你用PS画一个圆导出PNG 在IDE里面设置为某个图片的mask即可 亲测兼容没问题
 
注意 需要给A图片mask效果 就把A图片 拖到ide界面 然后将B图片(这个图片就是前面PS做好的mask图)拖到ide并且将它设置为A图片的子集 然后设置B图片的ender为mask
 
切记 mask的png图 必须是纯色的

176*****233

赞同来自:

测试了下还是不行,用了一张纯黑的圆形png图片,按照你的方法出现图片的情况,左边在浏览器正常,右边在微信小游戏里,手机型号是荣耀八青春版

176*****233

赞同来自:

也不正常

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作