在 CocosCreator3.x 中使用 Mask 组件来实现 “果冻墙” 效果。【A.F.K protocol】
JellyWall But Mask
基于 CocosCreator,尝试通过 Mask 组件的方式来实现 “果冻墙” 效果。
结论:能够实现。
优点
- 简单、方便。
缺点
- drawcall 较多,每一个 cell 需要增加 3 drawcall。
什么是“果冻墙”

- “墙块”可以拖动。
- 松手后复位。
- 拖动过程中能够正常透视底图。
实验报告
| 情况 | DrawCall |
|---|---|
| 一个切换按钮 | 3 |
| ➕一个中间挖空的底图 | 6 |
| ➕一个 果冻墙 块 | 9 |
| ➕三个 果冻墙 块 | 18 |
各情况截图如下



23.cnblogs.com/blog/1663727/202309/1663727-20230915003150786-755324584.png)


浙公网安备 33010602011771号