UE4・Niagaraおぼえがき

分かったこととか気付いたこととか。自分用メモ

比率固定ランダム

Random Non Uniformでのスケールランダムを使用すると比率がバラバラに適用される

これを回避する方法

f:id:hanpty000:20220224172716p:plain

 

◆◆◆

下準備としてMeshAttributeはUniformを設定しておく

Unsetにしておくと機能しないので注意

f:id:hanpty000:20220224171513p:plain

 

パーティクル更新内に「Scale Mesh Size」を追加

「Multiply Vector」を設定するとA、Bというパラメーターに分かれる

Aの方に「(初期)Scale」というパラメーターをドラッグ&ドロップ

f:id:hanpty000:20220224170959p:plain

 

Bの方には「Multiply Vector byFloat」を設定

f:id:hanpty000:20220224171307p:plain

 

基本的なスケール値の設定はB内にあるVectorで行う

Floatは倍率の設定

f:id:hanpty000:20220224171718p:plain

 

このままでは大きさのランダムが出来ないためFloatにも値を設定

「Random Range Float」を設定する

f:id:hanpty000:20220224172118p:plain

 

「Minimum」と「Macimum」に数値入力で大きさのランダムが可能

f:id:hanpty000:20220224172344p:plain

 

 

Cascadeにあった「LockedAxis」みたいな物の代用は調査中…