※ これは 2022/05/20 時点の Unity 2022.1.1f1 の情報です
最新版では動作が異なる可能性がありますのでご注意ください
前回は雪の Visual Effect Graph
を SubGraph にして URP で作ってみたので、今回はこの雪 VFX SubGraph の挙動パラメータを外から変更できるようにしてみたい
スポンサードリンク
やることは Sub Graph の snow-blow
の VFX Graph を開き、下記のような感じでプロパティを追加するだけ
プロパティの追加は、左側の snow-blow
ペインの右上「+」ボタンから行える
Bounds
として Axis Aligned Box
、Position
として Line
、Velocity_Min
と Velocity_Max
、Force
は Vector
、Lifetime
として float
を追加し、緑色のランプのついた角丸のプロパティをドラッグドロップで適当な場所に入力ノードとして配置、各種出力先につないで設定終わり
あとは合成先の snow-storm
の VFX Graph に戻って、snow-blow
の Sub Graph のパラメータ値を指定すれば挙動が変更できる
前回右から左に吹いていた吹雪を左から右に吹くようにパラメータを変更してみた
これでお試し
確かに方向が前回と反転した