小玩意合集地址:
https://gitee.com/ruanwujing/green-pack-cocos
效果图
示例场景位置:
还是喜闻乐见的开箱即用:
1新建一个节点
2添加puzzleSprite组件
3设置行、列、最大行列
4直接拖一个拼图的素材图上去,大图,无需额外处理
5将拼图材质拖上去
6拼图材质上的最大行列要和脚本上保持一致
23赞
拼图公用同一材质,所以能合批渲染。
拼图的packable需要去掉,动态合图会扰乱uv计算。
不过由于拼图的素材比较大,一般会超过默认的512限制,所有很多时候没有去掉勾选也会表现正常。
7赞
鸦的群给你吧
不错不错!
厉害!厉害!
大佬 666
厉害厉害,大佬666
自动把大图切成这么多块吗
用顶点uv计算+shader裁切显示,调好行列后直接显示成对应的碎片
1赞
mark,mark
mark mark
非常方便!
牛叉牛叉!
大哥牛逼啊啊啊
mark! 大佬牛逼
看了下这个图很不规则,而你上面的是4边型加上圆形混合的,,,,算法不一样吧? 这个恨不规则的图形没法算出来吧。
加点不规则很简单的。
2赞
很赞,牛逼,很好的解决方案
大佬牛逼。。。
发出小牛的声音