最小復現:ステートノード切り替えの瞬間に被ヒットがトリガーされない.zip (136.1 KB)
説明:
スペースキーを押して攻撃すると、通常は敵が被攻撃状態をトリガーします。
しかし、敵がステートノードの切り替えの瞬間にある場合、敵は被攻撃をトリガーできません。
スペースキーを無作為に押した場合、このプロジェクトのバグ発生率は約20%です。
敵の切り替え間隔が速くなると確率は上昇し、間隔が0.017秒未満になると確率は100%になります。
これは接続の優先度を調整したり、any stateを使用したりすることで解決できません。
Description:
スペースキーをタップして攻撃すると、通常、敵は被攻撃状態をトリガーします。
しかし、敵がステートノードの切り替えの瞬間にある場合、敵は被攻撃をトリガーできません。
スペースキーを無作為に押した場合、このプロジェクトのバグ発生率は約20%です。
敵の切り替え間隔が速くなると確率は上昇し、間隔が0.017秒未満になると確率は100%になります。
これは接続の優先度を調整したり、any stateを使用したりすることで解決できません。
感想:
これは非常に深刻なバグであり、アクションゲームの被攻撃関連のメカニズムを破壊してしまいます。AGMがより厳密になることを願っています。AGMに新機能を追加することよりも、こちらの方が重要です。
Impressions: This is a very serious bug that will ruin the attack-related mechanics of action games, and I hope that AGM will become more and more rigorous, which is more important than adding new features to AGM.