操作キャラクターのbpと他のbpでの変数の受け渡し

PlayerControllerからほかのActor(BlackPointBP)に対して情報を渡す方法はいくつかあります。次のいずれかの方法で実現できます。

  1. PlayerControllerの変数に一時的に格納して、BlackPointBPのBlueprintでGetPlayerController(とキャスト)を行い、一時保存した値を取得する
  2. PlayerControllerのBlueprintでTagで検索を行い、BlackPointBPの参照を取得する(http://historia.co.jp/archives/504参照)
  3. BlackPointBPをPlayerControllerからSpawnするようにし、Spawn直後に参照をPlayerControllerのメンバ変数に格納する

今回の場合は、1か2が簡単だと思います。

また、単にBlackPointBPでもPlayerの入力を取りたいということであれば、BlackPointBPのDetails→Input→Auto Receive InputをPlayer0に変更すれば、BlackPointBPでもInput系のイベントを取得できるようになります。