特效
特效是VFX Graph粒子,它的引數分成幾個模組:粒子有多少、從哪裡飛出、如何運動、什麼顏色和大小。可以在檢視器或特效編輯器中編輯
特效檢視器
分組顯示VFX Graph特效的引數:配置、基本、力、形狀、角度、縮放和顏色。所有組同時可見
特效與其他所有內容使用同樣的種子方式:來自你編輯的數字,而不是生成器的狀態。所以關卡在任何裝置上的回放都完全一致
顏色可以引用關卡主題,而不是具體的值。漸變型別會開啟共用的漸變編輯器
更多:關卡預算
基本:粒子有多少,存活多久
設定有多少粒子、存活多久、用什麼繪製。也就是第一個力作用之前成立的一切。另一半見力
粒子數量是控制開銷的主要引數。關卡容量提示統計的正是這個數字
發射器的開銷約為數量乘以壽命。把壽命範圍翻倍,開銷與把數量翻倍相同
形狀是每個粒子的輪廓,與普通物體來自同一個形狀集。紋理是畫在它上面的圖片。兩個欄位都可以留空。無紋理的粒子是開銷低的普通情況
數量上限為1024。這是圖本身的容量。VFX圖每幀都要處理它的全部容量,而不只是存活的粒子。所以一個系統的開銷取決於它申請了多少,即使實際需要的更少
此按鈕旁的重置會把所有欄位恢復為預設值,只佔一步撤銷
更多:關卡能承受多少
配置:發射器何時停下
設定發射器何時停止生成粒子。關閉時,只要物體還存在,它就一直生成。這是通常的情況:噴發隨物體一起結束
停止幀從物體自身時段的起點計數,而不是從關卡時間軸計數。所以關卡末尾的特效可能要在它自己的三百幀之後才停下
已存在的粒子會走完壽命。發射被切斷,畫面則平滑消散
此按鈕旁的重置會把兩個欄位恢復為預設值,只佔一步撤銷
更多:關卡能承受多少
角度:粒子的旋轉
設定粒子在壽命內如何旋轉。共有五種變體:
數值:固定的角度- 兩種曲線變體(
按壽命曲線、按速度曲線)讀取一條曲線 - 兩種隨機變體(
按分量隨機、均勻隨機)為每個粒子在A和B之間抽取一個值
顯示哪些行取決於這個選擇。兩種曲線變體的區別在於曲線按什麼讀取:
按壽命曲線:按粒子的壽命按速度曲線:按粒子的速度,經過下方的速度區間
此按鈕旁的重置會把整個組恢復為預設值,包括型別。已設定的曲線或隨機值對會丟失
更多:可讀性
顏色:粒子的顏色
設定粒子在壽命內如何著色。共有六種變體:與角度和縮放相同的五種,只是用漸變代替曲線,外加一種隨機漸變:
按壽命漸變按粒子的壽命讀取漸變按速度漸變按粒子的速度讀取漸變隨機漸變為每個粒子從漸變中取一種顏色,而不是沿漸變走- 下方的兩種隨機變體(
按分量隨機、均勻隨機)在兩種顏色之間抽取顏色
這裡的顏色可以是主題引用,和關卡中的其他地方一樣。這樣關卡途中更換調色盤時,特效也會隨之變化
此按鈕旁的重置會把整個組恢復為預設值,包括型別。已設定的漸變或顏色對會丟失
更多:顏色與主題
縮放:粒子的大小
設定粒子在壽命內的大小。變體與角度相同,共五種:固定尺寸、曲線,或每個粒子一個範圍
這裡有兩條曲線,因為尺寸有兩個軸。曲線X和曲線Y分別獨立讀取。粒子可以一邊拉伸一邊縮小
曲線下方那一行是複用的。在數值和兩種隨機變體下,它是尺寸本身。在按速度曲線下,它是速度區間。旁邊的標註和它的提示會說明這一行當前是什麼
此按鈕旁的重置會把整個組恢復為預設值,包括型別。兩條曲線和隨機值對都會丟失
更多:可讀性
形狀:粒子從哪裡飛出
設定生成體積:點、圓形、矩形、線段、錐形或圓環。它只決定粒子從哪裡出發。之後發生什麼見力
更改型別會改變下面的欄位。這些行是複用的:根據所選型別,第一行是圓的半徑、錐形的頂部半徑或圓環的小半徑
弧表示使用多少邊緣,以弧度為單位,從+X軸開始逆時針計算。小於一整圈就會形成扇形
擴散能讓靜止的圓形發射口動起來。它決定下一個粒子落在邊緣的什麼位置:隨機、朝一個方向繞圈、往返,或按正弦。迴圈就是經典的旋轉發射器
此按鈕旁的重置會把整個組恢復為預設值,包括型別。已設定的形狀以及它的半徑和擴散都會丟失
更多:構圖
力:是什麼推動粒子
設定粒子生成後推動它的一切。形狀決定粒子從哪裡出發,這一組決定它飛向哪裡
這些欄位分為兩類。把它們弄混是常見的錯誤:
- 以
初始開頭的成對欄位在粒子出生時抽取一次,取值在最小值和最大值之間。把一對數值拉開,整齊的噴發就會變成扇形 - 其餘欄位在粒子的整個壽命中持續作用
第二類欄位:
線性速度是風,而不是一次推力線性力是加速度,所以會累積環繞速度讓粒子圍繞中心旋轉,而不是繞自身旋轉
移動速度會乘以整個結果。這樣做好的特效無需改動其他欄位,就能變慢或變快
此按鈕旁的重置會把全部十一個欄位恢復為預設值,只佔一步撤銷
更多:構圖
特效編輯器
製作粒子特效並在畫布上顯示
這裡的引數組與特效檢視器中的相同。在這裡它們作為草稿編輯:儲存之前,任何內容都不會進入關卡
把特效儲存到本裝置的共享庫,即可在其他關卡中使用
更多:關卡預算