【BUG】VSアニメーションでY軸反転が無効

バージョン: V 1.2.14

発生している問題:

(1)以前のバージョンでは、VSで再生されるアニメーションを使用する敵の【Y軸自動反転】機能でしたが、新バージョンではY軸自動反転機能が効かなくなりました。

(2)これはバグだと考えています。

最小再現手順:

(1)ファイルをダウンロード

(2)F5キーでゲームを起動

(3)【wsad】キーまたは【上下左右】キーでオブジェクト1を移動

(4)オブジェクト2がオブジェクト1に向かって自動的に移動する

(5)オブジェクト2は移動方向に合わせてアニメーションを反転すべきですが、現在この機能が無効になっています。(これはバグです)

アニメーション反転テスト.rar (182.3 KB)

追加テストの結果、敵がアクションを切り替える際に自動反転が実現することが分かりました。つまり、アクションの切り替え時以外には正しく反転されないということです。そこで、追加プロジェクトに【空イベント】を追加し、anystateおよび初期イベントをこの【空イベント】に接続することで、自動反転を実現しました。(要するに、フレームごとのイベント切り替えを行い、イベント切り替えによる自動反転を擬似的に実現しています。しかし、これは明らかにAGM側のバグです。)

確かに機能はしますが、これは明らかに良い方法ではありません!

アニメーション反転テスト2.rar (182.8 KB)

方向を示す矢印を追加すると、自動的に正しく反転します。試してみてください。

「いいね!」 1

正常な反転が実装できました。確かにBAZ氏の指導通り、多方向の矢印をすべて選択する必要があります。

AGMが進化する過程で、方向の判定がより細かくなったようです。BAZ氏に感謝します!
敵たちはまた楽しく反転できますね、ハハハ。

「いいね!」 2