问头像裁切合批问题的都进来看啊:ccc3.8自定义顶点实现圆角矩形

cocos没提供透明度变化的监听事件,又不想改引擎 :roll_eyes:

image
使用浏览器或Editor预览正常显示,使用模拟器运行,无法显示
似乎3.6以后自定义assembler在原生上没法用了

楼主这个我在GPRoundBoxSprite里的onLoad函数里加上super调用就正常显示了。。。。
onLoad(): void {

    super.onLoad()

    this._flushAssembler();

}
2赞

测试过,安卓手是可以正常显示的

经测试可以的 模拟器显示了 :+1:

能来个3.x的吗 支持原生的 打包安卓丢失了 看不见图

image 打包安卓的 packable == true 就会透明了

你这脚本不支持原生 怎么办呢

看楼上标记为解决方案的楼层,调用super.onload

大佬,这个里面能够实现圆角边框吗

你说的圆角边框是什么样的?

您好是这样的,QQ截图20240905110057 ,就像最外面那个褐色的线条

你这个需求,可以拓展圆角矩形来实现,但是这个使用场景不多吧,让美术出图比较合适

好的 明白了 谢谢,应该出白色的就行了吧,然后自己调整颜色。

嗯嗯,白色可以自己改颜色。
刚想了下,你弄2个圆角矩形,一个放下面一个放上面,上面的小一圈,不就行了

对哦 太有想法了,我怎么没想到。 自己弄几张方框图用楼主的圆角矩形脚本裁剪这个方框,不就成了。 办法总比困难多