足音と着地音で使ったんだが、今回、新しい通知を追加してみたらアニメーションBPにイベントが出てこない。足音と着地音の時も最初はでてこなかった。何かをやったら出てきたはずだが、何をやったのか忘れた。で、復習していたんだが、どうやら足音の処理も実装方法が不味かったかもしれない。俺は今までアニメーションBPで通知を受けてからキャラクターBPで処理していた。でもたぶんそうじゃないんだ。次の動画が非常に分かりやすいし、正しいやり方なんだと思う。

手直しするにしても、まだ足音と着地音だけだからすぐに終わる。しかし以前、どうやってアニメーションBPで通知を受けられるようにしたのか。たぶん何か変なことやったんだと思うけど、忘れてしまった。何かを上書きして不味いことをしちゃったのかも。
追記
分かったかもしれない。
アニメーションシーケンスとアニメーションBPの骨が同じなら、スケルトン通知でアニメーションBPにイベントが出せるようになるんだと思う。骨を変えるとあぶない(アニメーションBPの手直しが必要になる)だろうから確認はしていないが、たぶん間違いないと思う。今は骨を一致させていない。quinnで試したらちゃんとスケルトン通知のイベントが出てきたけど、quinnとquinnアニメは骨が一致しているから問題なくイベントノードが出てくるんだと思う。
この骨の問題でさんざん苦労して、スケルトンの割り当てとか何回もやったんだ。
更に追記
スケルトンの中にアニメーション通知タブがあって、その中で「新規通知」と「新しい同期マーカー」を定義できるようになっていた。ここで定義するとアニメーションBPにイベントが出るようになる。ただし、このやり方は正しくない。午前中に確認したが、上で貼り付けさせてもらった動画のやり方が絶対に正しい。
コメント
[…] 【UE5】アニメーション通知 […]