接着昨天的(一),今天上下雨效果的后半部分。在最后附上網盤鏈接,有使用的素材及本次的工程源文件,想看看的童鞋可以下載~~
下雨效果分兩部分:地上的漣漪和空中的雨滴。那么現在就開始,是使用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
