Unity幾個有用的遊戲運動特效

2021-09-07 09:31:40 字數 862 閱讀 4155

本文主要記錄了我在開發格鬥遊戲時用到的幾個運動特效,可以方便地表現**揮動、運動模糊和其他一些特效。靈活使用可以大幅提公升格鬥遊戲的視覺效果和感染力。有關unity的其他話題也可以查閱我的其他文章。

運動軌跡常常用於表現**的揮舞效果,在提高速度感的同時又能讓玩家看清楚招式動作,所以是常見的一種格鬥特效。unity中可以直接使用trailrender來實現該效果。

運動模糊就是保留前幾幀影像,形成一定的重影模糊效果,從而突出速度感。配合慢鏡頭使用往往能很好地表現運動高潮效果。運動模糊在unity中是通過motion blur image effect指令碼實現的。

景深模糊就是模擬人眼或望遠鏡的成像原理,對遠離視線焦點的場景進行模糊,從而提高畫面真實感,同時也迫使玩家注意焦點處發生的事情。雖然該特效在射擊遊戲中更為常見,但某些情況下也可以用在格鬥遊戲中。例如團隊作戰時以這種方式顯示隊友發生的重大事件,或者在主角被擊倒時,從觀眾席使用此特效,都能給玩家帶來更強烈的現場感。unity中使用depth of field image effect指令碼來實現。

還有一種常用的特效,就是對移動目標使用殘影。這種特效與運動軌跡不同之處在於拖在身後的不是簡單的粒子效果,而是物件前幾幀的影像;與運動模糊的區別在於它是單獨對某個目標使用,而非整個螢幕。可惜我還沒有找到unity自帶實現類似效果的方法,希望有了解的朋友不吝賜教。

Unity幾個有用的遊戲運動特效

本文主要記錄了我在開發格鬥遊戲時用到的幾個運動特效,可以方便地表現 揮動 運動模糊和其他一些特效。靈活使用可以大幅提公升格鬥遊戲的視覺效果和感染力。有關unity的其他話題也可以查閱我的其他文章。運動軌跡常常用於表現 的揮舞效果,在提高速度感的同時又能讓玩家看清楚招式動作,所以是常見的一種格鬥特效。...

幾個有用的巨集

分類 c c 1.列印錯誤資訊 如果程式的執行必須要求某個巨集被定義,在檢查到巨集沒有被定義是可以使用 error,warning列印錯誤 警告 資訊,如 ifndef unix error this section will only work on unix systems endif 只有 u...

幾個有用的巨集

1.列印錯誤資訊 如果程式的執行必須要求某個巨集被定義,在檢查到巨集沒有被定義是可以使用 error,warning列印錯誤 警告 資訊,如 ifndef unix error this section will only work on unix systems endif 只有 unix 巨集被...