请教关于tiledmap图层遮罩问题

请教大佬们有弄过这种效果吗

我用tiledmap在角色图层上弄多一个遮挡层,原来打算对遮挡图片设属性值,检测到就半透明,但发觉太丑了,还不如不要遮挡。后来想到用cc.mask来遮罩,就是大佬分享橡皮擦的效果来弄,弄好后但没有打洞,也没任何变化。不知道是不是用错。
不知道大佬们,还有什么比较好的方法思路分享一下,谢谢