Modular Control Rigのモジュール内への効率的な値の受け渡し方法について

Modular Control Rigのモジュールで以下のようなことをやりたいです。

・Modular ControlRigの変数の値を使用しているモジュールに渡す

・Modular ControlRigで使用しているモジュールが持っているカーブコンテナの値に親MCRからアクセスする

これらを実現するために効率の良い​方法を教えていただけますでしょうか?

​また、AnimBP上でControlRigノードを追加して、適当なControlRigを指定したときのDetailsに表示されるOutputの項目に現れるコントローラーや変数のUse PinをONにしてもGraph上でControlRigノードに出力側にピンが表示しませんが、このOutputはどのような使い方をするのでしょうか?同様の疑問は以下のフォーラムにありますが、特に回答はありませんでした

https://forums.unrealengine.com/t/control-rig-blueprint-node-variable-input-output-bug/263333

以上、よろしくお願いいたします。​

[Attachment Removed]

再現手順[Attachment Removed]

お世話になっております。

>・Modular ControlRigの変数の値を使用しているモジュールに渡す

文字通り ModularRig の変数を扱うのであれば、ABP 等で FindControlRigs などとして取得したものをキャストしてやり取りするくらいかと思います。

変数とは異なりますが、接続された RigModule 間については Set/Get Module Metadata ノードを用いて値のやり取りができます。

https://dev.epicgames.com/documentation/en-us/unreal-engine/modular-control-rigs-in-unreal-engine#metadata

>・Modular ControlRigで使用しているモジュールが持っているカーブコンテナの値に親MCRからアクセスする

カーブコンテナの値は接続された RigModule 間で共有されています。

ModularRig に同名のカーブを追加して値を確認してみて下さい。

グラフ内で値の読み書きを行うにあたっては、RigModule の処理が Root から順に行われることに注意が必要です。

>また、AnimBP上でControlRigノードを追加して、適当なControlRigを指定したときのDetailsに表示されるOutputの項目に現れるコントローラーや変数のUse PinをONにしてもGraph上でControlRigノードに出力側にピンが表示しませんが、このOutputはどのような使い方をするのでしょうか?

Details に Output セクションが表示されていることが手違いであるということのようです。

[Content removed]

代替手段としては FindControlRigs / GetControlRig からキャストして変数を参照することが考えられます。

https://forums.unrealengine.com/t/how-to-acess-control-rig-variable-in-blueprint/271442/13

https://forums.unrealengine.com/t/abp-controlrig/1417715

よろしくお願いいたします。

[Attachment Removed]

ご連絡遅れて申し訳ございません。

ご教授いただいた方法でControlRig変数へのアクセスが問題なくできることが確認できました。

ありがとうございます。

カーブコンテナへのアクセスに関してですが、プロジェクト側でカーブコンテナを使用しない

ものに変更になったので確認できておりません。今後、必要になった際に改めて確認させて

いただきます。

ControlRigノードのOutputピンが表示されない件についても了解しました。

この質問は回答済みとして終了させていただきます。

[Attachment Removed]

ご確認ありがとうございます。

本件はクローズいたします。

また何かありましたらお問い合わせ下さい。

[Attachment Removed]