Set Members~ を配列に対して使用したい

ウィジェットのボタンにある 各Style の Image を、他のパラメータ(Tint, DrawAs など)を維持したままBPで一括変更したく、

下のように 試しでNormal1つに対しての変更は成功できたのですが、


配列にしてみると、期待した動きができませんでした。


確認のため、配列を1つにしても狙った動作になりませんでした。

各スタイル4つだけの大したループでは無いので、単純にノード連発するでもよいのですが、
解決方法か、何か良い方法があれば幸いです。

UE 5.3.2

これらの問題のような気がしますが修正済みとなっていますね

触ってみた感触ですが、普通の配列変数に対してGet(a ref)は機能するものの、Make Array ノードで作成された配列はその時点で値がコピーされて参照扱いにならない(…ような気がする)ためこのような現象が発生するものと思われます

1 Like

ご回答ありがとうございます。
確認が遅くなってしまい申し訳ありません

やはり、Make Array の時点でただのコピーという感じですかね。
あらためて別アプローチでの実装を検討してみます。

1 Like