プログラミングはじめにどうも、皆さんおはこんばんにちはReonこと、れれっちです。GAME!のプログラミング始めたてのねねっちからあだ名を考えました。)このチームでは、私はAIプログラマとして貢献していくつもりです。Engine4に関して初心者なので、基本的に記事の内容は初心者らしい話を書いていきたいと思います。Graph今回は、基礎的な「アニメーション」について話したいと思います。※感覚的に行っている部分があるので、間違っている所が有れば、差し支えない程度にコメントしてください。アニメーションに関しては、ThirdPerson_AnimBP及び、*_AnimBPを編集します。Graphはその条件を設定していくところと認識しています。Graphは以下のようにしました。Idle/Run」となっています。Poseノードに繋げるのみです。Pose他の状態に関しても同様に条件を付けていき、再生したいアニメーションを設定していきます。今回、ヨシゾウが用意してくれたAttack_07を選びました。Graphになっています。Graphを編集していきます。Graphの変数に代入していきます。Graphで用いる変数が動的に変化してアニメーションが再生されるということになります。Idle/Run」はできないということになります。*_AnimBP側の変数が変更されたままであるからです。Notifyというものを用いると良いと(私は)思います。Notifyが設定されているのが確認できると思います。これは私が予め追加したものです。GraphでこのAnimNotifyイベントが呼び出せます。私は、以下のようにAnimNotifyイベントを呼び出し変数のリセットをしました。Editorで確認できます。gyazo.comgyazo.comgyazo.com確認できました。今回はAnimNotifyの使い方が変数のリセットに用いましたが、他にどのような使い方があるのか、考えてみます。Machineが複数だった場合どのようになるか考えてみます。Spaceを使うことでActionのトランザクションに違和感がなくなるはずなので、もう少し調べてみます。Engine4のアニメーションの機能は豊富で、私も全然使いこなせていない状態なので、より違和感のないAIを作っていきたいと考えています。最後まで読んでいただきありがとうございました。Tumblr関連記事2017-05-17新コンボ実装(超簡単)UE4でアクションゲームを作るお久しぶりです。カウントダウンタイマーとGameStateさん。月別アーカイブはてなブログをはじめよう!ifromjapanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。