Unity幾個有用的遊戲運動特效
08-04
本文摘要
本文主要記錄了我在開發格鬥遊戲時用到的幾個運動特效,可以方便地表現武器揮動、運動模糊和其他一些特效。靈活使用可以大幅提升格鬥遊戲的視覺效果和感染力。有關Unity的其他話題也可以查閱我的其他文章。
一、運動軌跡運動軌跡常常用於表現武器的揮舞效果,在提高速度感的同時又能讓玩家看清楚招式動作,所以是常見的一種格鬥特效。Unity中可以直接使用TrailRender來實現該效果。
二、運動模糊
運動模糊就是保留前幾幀影像,形成一定的重影模糊效果,從而突出速度感。配合慢鏡頭使用往往能很好地表現運動高潮效果。運動模糊在Unity中是通過Motion Blur image effect腳本實現的。
三、景深模糊
景深模糊就是模擬人眼或望遠鏡的成像原理,對遠離視線焦點的場景進行模糊,從而提高畫面真實感,同時也迫使玩家注意焦點處發生的事情。雖然該特效在射擊遊戲中更為常見,但某些情況下也可以用在格鬥遊戲中。例如團隊作戰時以這種方式顯示隊友發生的重大事件,或者在主角被擊倒時,從觀眾席使用此特效,都能給玩家帶來更強烈的現場感。Unity中使用Depth of Field Image Effect腳本來實現。
其他特效
還有一種常用的特效,就是對移動目標使用殘影。這種特效與運動軌跡不同之處在於拖在身後的不是簡單的粒子效果,而是對象前幾幀的影像;與運動模糊的區別在於它是單獨對某個目標使用,而非整個屏幕。可惜我還沒有找到Unity自帶實現類似效果的方法,希望有了解的朋友不吝賜教。
推薦閱讀: