UE4晝夜交替

首先創建一個藍圖actor我們將它命名爲light

然後在藍圖中左下角創建三個變量

在右邊分別將type改爲平行光、天空光、天空球

在藍圖中實時讓黃旋轉並更新太陽位置

之後可以創建兩個函數Nignt跟Day來設置晚上的燈光亮度跟白天燈光亮度,sky sphere是設置晚上的雲不讓他那麼白,換句話說就是改變透明度

day裏面也是這樣只不過Finterp to中的targrt與interp speed不一樣

Current:當前值                  Target:期望的目標值

Delta Time:時間變化值。       Interp Speed:插值速度

最後回到主藍圖中將兩個函數賦上去,值大於0是晚上小於0是白天

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章