cocos mask功能太少了,不能锁定sprite

为什么cocos的mask不能像隔壁laya一样,可以移动mask但sprite不动 :sweat_smile:,有没有什么办法实现

1赞

sprite 移动mask的反向距离不就好了

1赞

你可以考虑给sprite加一个widget组件,同步改成always,target设置为mask的父级,然后用这个widget来设置sprite的相对位置。

设置的时候每帧做一个设置世界坐标固定在那就好了

是个办法,但是不够优雅 :joy:

谢谢,可以试试

你可以直接用 Mask 的 Graphics 重新画新的遮罩区域,这样位置都不会改