求大佬解答下2d游戏的战争迷雾效果实现思路

想实现类似英雄联盟的战争迷雾效果,不知如何下手,也找不到相关的教程

Shader可以实现,一层mask灰度层,对这个层挖孔

都会 就是挖孔的数据应该怎么生成。

https://www.cnblogs.com/SChivas/p/7881515.html

1赞

这是及时 我想要那种可以保存探索过地方的数据。

记录某个点就行。某个点周围半径

这里边也说了探索过的数据保存啊。。只不过是显示成暗的

这个链接有,战争迷雾的原理就是在场景上面盖一张黑色的纹理,哪里需要驱散迷雾就把这个区域的纹理像素的透明度设置为可见,不要直接把驱散迷雾的地方的所有像素透明度都设置为0,这样会显得太假,可以从驱散迷雾的最中间到迷雾边界做透明度插值过渡。