変数を Blueprint 間で受け渡す方法

変数を Blueprint 間で受け渡す、良い方法をお教え下さい。
ネットに記載されている色々な方法を試しましたが、どれも上手く行きません。
Unreal Engine 4.6.1 を使用しています。

受け渡しをしようとしているBlueprintは、両方ともクラスBPでしょうか? それとも、レベルBPでしょうか?

アニメーションとレベル間になります。
ですが、今後他にも必要な所が出て来ると思うので、クラスとも行えたいです。

https://docs.unrealengine.com/latest/JPN/Engine/Blueprints/UserGuide/BlueprintComms/index.html

『ダイレクト ブループリント通信』の「ターゲット ブループリントを簡単に参照する方法」では、ターゲット ブループリントがクラスBPで作業ブループリントがレベルBPだと上手く行きました。

ですが、アニメーションBPだと上手く行きません。
「ブループリント タイプにキャストする」方法は、入力の object に何を入れるのかがよく分かりません。

アニメーションBPの場合は別のやり方で変数をやりとりする必要があります。

一番簡単な方法は"TryGetPwanOwner"で指定のクラスへとキャストしてやり、その中から変数を取得して参照する方法です。

ご対応、ありがとうございます。

Blueprint(Character) → Animation Blueprint が対応出来ました。