♠️
【UE5】NiagaraのユーザーパラメーターをBPで操作して、SpriteのスケールをTick以降も変更させる
概要
今回は、NiagaraのユーザーパラメーターをBPで更新したけど、Tick以降変更が適応されない現象に遭遇したので、対処方法について記載します。
原因
最初は「Initialize Particleモジュール」→「Sprite Attributes」→「Sprite Size Mode」→「Sprite Size」でユーザーパラメーターを作成してました。
BPは下記のように更新していました。
ただ、上記設定でやると初期化(BeginPLayなど)ではうまくいくのですが、それ以降で更新しても反映されずにいました。
解決方法
色々試したところ、パーティクル更新の方の「Scale Sprite Sizeモジュール」→「Scale Factor」をユーザーパラメーターで設定することで解決しました。
短いですが記事は以上となります。
参考になれば幸いです。
Discussion