ACTION GAME MAKER 1.2.3 パッチノート
重要な新機能
- AttackArea2D に以下のプロパティを追加しました。
- 「同じオブジェクトには一度だけダメージを与える」
- 「一定時間で再攻撃可能にする」
- 新しい実行アクション
「自身の再攻撃可能時間をリセット (ResetAttackCooldown)」 を追加しました。
導入意図
以前からご報告いただいていた、無敵時間を設定しない場合にダメージが重複して発生することがある問題への対処として実装しました。
この新機能を使用することで、無敵時間を設定しない場合でも ダメージが二重に発生することはなくなります。
また、「一定時間で再攻撃可能にする」 を組み合わせることで
- 一定時間ごとにダメージが発生する 照射ビーム
- AoE ダメージ攻撃
などを実現できます。
基本的には 弾を発射する攻撃で使いやすい機能ですが、
実行アクションを使って クールダウンをリセットできるため、
プレイヤーキャラクターの近接攻撃など、自身の AttackArea2D を使う場合にも利用できます。