JellyWall But Mask
基于 CocosCreator,尝试通过 Mask 组件的方式来实现 “果冻墙” 效果。
结论:能够实现。
优点
- 简单、方便。
缺点
- drawcall 较多,每一个 cell 需要增加 3 drawcall。
什么是“果冻墙”
- “墙块”可以拖动。
- 松手后复位。
- 拖动过程中能够正常透视底图。
实验报告
情况 | DrawCall |
---|---|
一个切换按钮 | 3 |
➕一个中间挖空的底图 | 6 |
➕一个 果冻墙 块 | 9 |
➕三个 果冻墙 块 | 18 |
各情况截图如下
23.cnblogs.com/blog/1663727/202309/1663727-20230915003150786-755324584.png)