以下是為您整理的關(guān)于 Unity 地圖迷霧效果的相關(guān)內(nèi)容:
- 一種實(shí)現(xiàn)方式是:初始化場(chǎng)景,按照?qǐng)鼍暗目偞笮∩梢粡垖?duì)應(yīng)的遮罩圖片,用于記錄場(chǎng)景哪些部位已經(jīng)走過,哪些沒走。當(dāng)人物移動(dòng)的時(shí)候,判斷人物的半徑范圍,用漸變的方式去修改遮罩圖片的像素點(diǎn)。然后使用遮罩圖片去疊加屏幕的顯示。為了減少繪制遮罩圖片的頻率,可以只在人物移動(dòng)的時(shí)候做繪制判斷,把地圖分成區(qū)域,當(dāng)某個(gè)區(qū)域已經(jīng)全部變成可視之后,就不再做判斷,還可以控制繪制時(shí)的時(shí)間間隔。
- 對(duì)于使用遮罩圖片疊加屏幕顯示這一步,可以使用的方法較多,比如可以使用渲染前的合成疊加、多個(gè)攝像機(jī)疊加、使用 shader 判斷世界坐標(biāo)繪制。出于性能的考慮,也可以使用多個(gè)攝像機(jī)疊加的方式。
趕緊點(diǎn)擊下面鏈接,再回歸一下超經(jīng)典作品
《詭秘之主》
吧?。?