Unity3d中使用自帶動畫系統制作下雨效果(二)


接着昨天的(一),今天上下雨效果的后半部分。在最后附上網盤鏈接,有使用的素材及本次的工程源文件,想看看的童鞋可以下載~~

下雨效果分兩部分:地上的漣漪和空中的雨滴。那么現在就開始,是使用unity3d的粒子系統制作下落的雨滴。

步驟1:

新建一個粒子系統。

GameObject—>Create other—>Particle System。改名為raindrop。

步驟2:

新建一個材質(material),改名為跟貼圖一樣的名稱RainStreak,修改材質的Shader為Particles/Addtive。

 

將貼圖RainStreak賦給材質,修改Tiling的x為8。

 

修改RainStreak貼圖的Wrap Mode為clamp(8為使貼圖在單位面積上顯示8個,即使單個貼圖的面積變小,然后修改Wrap Mode為clamp即使粒子系統中顯示的粒子為變小后的單個貼圖)。

步驟3:

將RainStreak的Material賦給粒子系統的Render下面的Material。

此時粒子系統中顯示的即為雨滴的貼圖。

步驟4:

修改粒子系統的Shape,使之變為圓柱形。

調節參數Emission下的Rate,可修改雨滴密度。

Rotate by Speed下的Angular Velocity可改變雨滴的下落方向。

調節各個參數完畢后,即可達到最終效果(多調下參數,以便達到更好的效果)。

到此,下雨效果完成(這里的效果看起來比較糙...)。

另外,可以把所用到的材質、貼圖、腳本等資源全部放到rainFX文件夾中,方便以后使用的時候直接拿過來用就可以了~~

我把素材及工程源文件上傳到網盤,童鞋們可以下載來看看~~

http://pan.baidu.com/share/link?shareid=522605416&uk=3761044284


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM