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