不规则的图片要怎么截切

像这样每过一关蓝色的就会减少一点露出下面有点点的图案 要怎么做啊jjj

蓝色和点点都是一张整图

做不到吧?

用Graphics绘制上层的线不就好了吗

可以说详细一点么 新手不大懂 谢谢

使用mask组件, 自定义它的graphics绘图.

https://docs.cocos.com/creator/manual/zh/components/graphics.html

你们回复的都对,但是我觉得都很麻烦,因为美术只给了两张图片,一张是蓝点的,一张是蓝线的。无论是用Mask组件,还是Graphics都得需要知道点的坐标。无法从图片中获得啊。。。有点难搞

两个按钮左边作为起始结束点直接graphics绘制就行了

层级: 蓝点----》蓝线 —》关卡圆图;

这个图从上到下很有规律,将蓝线做矩形裁剪就好了,每过一关就向下缩小裁剪区域;裁剪变形的地方,上面的关卡小圆图应该能盖得住;

你们说得都对,但作为一个程序,我觉得这是美术的问题。
当然,如果你是美术,那这肯定是程序的问题了。

我就很简单。让美术将整图切割最省事。美术切图快的一笔

你可以试试用Mask看看,有一个图形Mask类型image

可是不只这一个页面需要这样,这个页面是可以滑动的,总共有五个像这样的页面,而且其中有两个页面团还是和这个页面相反的 如果都切的话图太多了

shader解决一切问题

这个正解,想做得细一点可以用shader