teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

AnimBP↔BP連携部分追記

2020/11/30 04:02

投稿

MMashiro
MMashiro

スコア2380

answer CHANGED
@@ -4,4 +4,12 @@
4
4
  [https://unrealengine.hatenablog.com/entry/2015/02/18/223015](https://unrealengine.hatenablog.com/entry/2015/02/18/223015)
5
5
  [https://docs.unrealengine.com/ja/Engine/Animation/AnimMontage/Overview/index.html](https://docs.unrealengine.com/ja/Engine/Animation/AnimMontage/Overview/index.html)
6
6
 
7
- アニメーションBPを一切使いたくないのであれば、モンタージュで再生終了をキャッチしてIdleのモンタージュを再生させるという方法も使えると思います。
7
+ アニメーションBPを一切使いたくないのであれば、モンタージュで再生終了をキャッチしてIdleのモンタージュを再生させるという方法も使えると思います。
8
+
9
+ ## 追記
10
+ PlayMontageはAnimBP以外でも使用できる為イベントディスパッチャーを使用せずにそのままキャラクターBP側で再生するのが良いと思います。
11
+ tkmnusrさんが現状使用しておられるノードは `Montage Play` であって `Play Montage` でないことにご注意ください。(どちらでも再生はできますが、Play Montageの方が汎用的です)
12
+ Montage PlayもPlay Montageも引数にAnimInstanceやSkeletal Mesh Componentを要求してくるのでもっとシンプルに再生したい場合は `Play Anim Montage` というノードもありますので使用用途に応じて使ってみてください。
13
+
14
+ ### CharacterBPでのMontage再生例
15
+ ![イメージ説明](c3c3dfb56debd0fe340fa3fac454401f.jpeg)