遊戲製作之路(55)模擬風
前面學習了地形的構造,也放上了一些樹木,還有一些草,但這些樹和草都靜止的,並沒有動起來,原因何在?其實這種場景裡並沒有風,所以樹都是靜止的,如果要它們動起來,需要新增風的模擬。下面就來新增風,先像上前面一樣建立地形環境,種上一些樹,如下圖:
在這個工程裡可以看到地面上種有兩棵樹,如果這時執行play模式,檢視到樹並沒有動起來的。接著下來,如下圖來建立風:
在主選單上點選GameObject/3D Object/Wind Zone來建立風,就會在場景裡出現如下物件:
從這個介面裡,可以看到風的引數:
Mode |
設定風的型別:方向風(Directional)和球形風(Spherical),方向風是表示在箭頭的方向處都會受到風吹;球形風是隻有在半徑裡才會受到風吹影響。 |
Main |
風的主要強度 |
Turbulence |
風的亂流強度 |
Pulse Magnitude |
風產生亂流的時間長度,單位為秒 |
Pulse Frequency |
產生亂流的間隔,單位為秒 |
這時執行Play模式,就可以看到風正吹著樹木,樹葉不斷地搖動。不過由於風的計算量比較大,一般情況下不會使用到風的模擬。