# 連続攻撃の作成について

**URL:** <https://guild.rpgmakerofficial.com/t/topic/1211>\
**Category:** 質問\
**Created:** [2026 年 3 月 8 日午後 3:32 UTC](https://guild.rpgmakerofficial.com/t/topic/1211 "2026-03-08T15:32:20Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 8 日午後 3:32 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/1 "2026-03-08T15:32:20Z")

</div>

現在プレイヤーキャラの連続攻撃技の動作を作成してるのですがつまずいております。

イメージとして某ベルスク的な攻撃ボタン連打で  
攻撃がヒットしたら技が変化するタイプですが格闘ゲーム的なキャンセルで技がつながるものを理想としています。

VSで敵へ攻撃ヒットした時にプレイヤー側で条件分岐を行ってますが  
どうしても待機ステートの分岐へ行ってしまい次の攻撃モーションへ遷移しないのですがどのようなリンク設定を行えば次の攻撃へ分岐されるでしょうか？

ただこの分岐にしてもその際、格闘ゲームのキャンセル技の様に  
ヒットストップ中に攻撃ボタンが押された瞬間  
待機に戻るアニメーション（それぞれの攻撃にあります）をすっ飛ばして  
次の攻撃判定を出すステートに遷移にさせたいと考えています。

今の所、待機に戻る条件に関しては「入力に関する条件」で攻撃ボタンを「離している」と「アニメーションが終了」で遷移させようとしています。

また将来的にどの技からも更に分岐を付けて  
ダッシュや必殺技的な物に分岐させたいのですが  
ステートとリンクそれぞれどのような条件の差別化？を行うとスムーズに分岐できるのでしょうか？

よろしくお願い致します。

 ![20260308_0](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/1/1c9a0b3974a6c2997abdf4f49e921594ec9a103b.jpeg)

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 9 日午前 4:03 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/2 "2026-03-09T04:03:47Z")

</div>

G\_attack1(2)からG\_attack2へ行くリンク内容も見せて頂けますか？  
（待機へ行く条件が先に満たされていそうですね。）

どちらも条件を見たいしているようでしたら  
優先順位を上げることで遷移するかもしれません。

 ![image](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/6/6c2bbbae8e3ab3d37e96c8ed1389fbf7378dd464.jpeg)

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 9 日午前 6:17 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/3 "2026-03-09T06:17:05Z")

</div>

![G_attack1(2)からG_attack2へ行くリンク内容](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/3/3c5c7f75d4c227937faadaa2df0b74e3965f20fc.jpeg)

ご覧いただきありがとうございます。優先順位は攻撃側が全てゼロで待機へ戻るステートは全て１にしています。

よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 9 日午前 6:47 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/4 "2026-03-09T06:47:16Z")

</div>

まず、シンプルに遷移できるかをチェックしていきたいですね。

**G\_attack1(2)への条件**  
・優先=1 へ変更（待機より上げる

**待機への条件**  
・アニメーションが終わったら のみにする（攻撃接触≠を一旦削除）  
・優先=0 へ変更

上記の場合、遷移は正しいでしょうか？

次の手段としては  
プロジェクトを見ておらず、予想ですが↓

原因予想①  
G\_attack1のアニメ再生が早く、攻撃ボタンを押す前に待機へ戻っている  
※チェック方法  
G\_attack1のアニメを5秒くらいの長めにし、余裕をもって次の攻撃ボタンを押してみる

原因予想②  
敵に攻撃判定が当たっておらず、条件を満たせていない  
※チェック方法  
敵の判定、自身の攻撃判定を確認してみる

原因予想③  
「オブジェの当たり判定と接触」が一瞬、「ボタンを押した瞬間」も一瞬なので遷移条件が厳しい  
※チェック方法  
「攻撃ボタンが押されている」に変更してみる

辺りをご確認できますでしょうか？

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 9 日午前 8:27 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/5 "2026-03-09T08:27:55Z")

</div>

ありがとうございます以下の変更と原因予想①までやってみました。  
G\_attack1(2)への条件  
・優先=1 へ変更  
待機への条件  
・攻撃接触≠を一旦削除  
・優先=0 へ変更

原因予想①  
G\_attack1のアニメ再生が早く、攻撃ボタンを押す前に待機へ戻っている  
※チェック方法  
G\_attack1のアニメを5秒くらいの長めにし、余裕をもって次の攻撃ボタンを押してみる  
（5秒だとチェックが大変なので1秒にしました）

すると最後まで攻撃技が繰り出され全てヒットしたのですが  
何度かテストすると意図としない挙動が起きました

G\_attack1が２回出るはずが１回になってしまい  
２撃目の攻撃ステートが無視された感じになり  
３撃目の攻撃ステートになり４撃目の攻撃ステートまで動作します。

その状態で現状の１撃目のアニメスピードのせいか  
上記の１撃目→３撃目が出しやすくそれを２回繰り返しエネミーをダメージ状態にすると  
エネミーがダメージの振動アニメから復帰しない状態になってしまいました。

しばらく放置するとダウンして起き上がり→待機までステート通りに動作します。

２回でるはずのG\_attack1(2)が出ないのはG\_attack1のアニメを再利用しているから起きるのでしょうか？

敵のダメージで固定されるのは先日ヒットストップについてMoonlingさんからお教え頂いた方法から特に変更は加えておりません。

プロジェクトをお送りした方が良いでしょうか？

よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 9 日午前 11:10 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/6 "2026-03-09T11:10:14Z")

</div>

プロジェクトをお借りできれば確認させていただきます。  
よきタイミングと方法で共有頂けますでしょうか？

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 9 日午前 11:46 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/7 "2026-03-09T11:46:31Z")

</div>

pgmmv-support@gotchagotcha.jp

先日こちらにプロジェクトをお送するよう案内頂きました、今回に関してもこちらにZIPファイルでお送りしてよろしいでしょうか？

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 9 日午後 12:14 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/8 "2026-03-09T12:14:06Z")

</div>

なるほど、指定がある場合はそちらへ送って頂ければ回収できますので  
よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 9 日午後 12:22 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/9 "2026-03-09T12:22:17Z")

</div>

承知いたしました。

pgmmv-support@gotchagotcha.jp 宛てにZIPファイルをお送りしました。

ご確認よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 10 日午前 6:16 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/10 "2026-03-10T06:16:26Z")

</div>

※本件、バグの可能性もありエンジニアへ報告しております

■症状  
アニメ再生中に遷移条件を満たした場合でも  
遷移先ノードのアニメが元ノードと同じアニメの場合、アニメ再生が終了していないと遷移できない  
ようでした。

①パンチ→②パンチ→③ストレート→④サマーソルト  
の場合、①と②では別のアニメを（コピーして別物にする）設定することで  
条件を満たすことができそうです。

お手数ですが  
現在は上記回避案を使用しつつ、お試しいただけますでしょうか？

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 10 日午前 10:23 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/11 "2026-03-10T10:23:16Z")

</div>

ご返答頂いた

＞①と②では別のアニメを（コピーして別物にする）設定する

こちらで対応を行いましたが①パンチ③ストレート④サマーソルトになり、やはり②が出ずでした。

念の為行った手順を記載します。

・AnimationPlayerでG\_attack1を複製して08\_G\_attack1\_(2)と命名

・player\_2ゲームオブジェクトで「アニメーション一括読込」

・ステートG\_attack1(2)の「アニメーションカテゴリ」を08\_G\_attack1\_(2)に変更  
→テストプレイ（以前の状況と変わらず）

という流れで修正を行いました。

一応対応を行ったプロジェクトファイルをpgmmv-support@gotchagotcha.jpへお送りいたしました。

ご確認よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 11 日午前 5:10 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/12 "2026-03-11T05:10:17Z")

</div>

Hiro\_Tさん  
サポートメールに対応済みプロジェクトが届いてないとと連絡がありました。

お手数ではありますが再送、お願いできますでしょうか？

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 11 日午前 11:00 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/13 "2026-03-11T11:00:11Z")

</div>

失礼しました。ZIPファイルがロード仕切る前に送信してしまったようです。

改めてお送りしました。

ご確認よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 12 日午前 1:36 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/14 "2026-03-12T01:36:25Z")

</div>

データ確認しました。  
受付フレームの仕様かもしれません。  
※③への受付フレームが長く、②のジャブで押したボタンタイミングで満たしているように見える

■調整案  
G\_attack1(2)からの条件にあります  
入力受付フレーム数を[4]→[1]に変更してみてください。

 ![image](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/e/e63bdbbac740b80cd2bf1cfa6d04afdce9f6d6f4.png)

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 12 日午前 6:00 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/15 "2026-03-12T06:00:59Z")

</div>

ありがとうございます。

調整案の入力受付フレームを１にしたところジャブが２回出る様になりました。

次の問題になるかもしれませんが現状同じプロジェクトファイルでジャブ攻撃の時点でボタンを押すのをやめるとプレイヤーもエネミーもしばらく固まってしまいます。プレイヤーのジャブ攻撃アニメは両方とも１秒ですがそれ以上の時間で停止します。３撃目のストレートは問題ありませんでした。

初期に挙げたエネミーだけが振動アニメで固定される問題はエネミーを壁タイルを背にしてプレイヤーの攻撃がギリギリ当たるところで３撃目ストレートを当てる起きる率が多いみたいです。ひょっとしたらもっと別な状況かも知れませんが。

いっぺんに問題をあげてしまい申し訳ありません。

よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 13 日午前 1:53 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/16 "2026-03-13T01:53:51Z")

</div>

enm\_ax\_2  
player\_2  
の  
TakenDamageSettings  
を削除した場合に、挙動はどうなりますでしょうか？

アニメ再生以外に時間が止まるのであれば  
ヒットストップやアクションでの時間操作かなと思います。

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 13 日午前 2:18 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/17 "2026-03-13T02:18:43Z")

</div>

StateDebuggerが実装されておりますので  
シーンに配置し、ターゲットで「enm\_ax2」を指定することで  
敵がどのようなステートなのかが分かるようになります。

 ![image](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/c/c14fc40eed50b34e64ae08772e85c0088df6c4c1.png)

これを見ると  
playerの攻撃判定が出ている間  
「damage連続」と「damage」を高速で遷移しているようですので

・敵に無敵時間を設定  
・playerのAttackArea2Dの「一度だけ攻撃する」をONにする  
等で調整できるかお試しください。

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 13 日午前 8:24 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/18 "2026-03-13T08:24:35Z")

</div>

ありがとうございます。ダメージで固定される問題は damage連続 からノックバックへ遷移するリンクが無い事が原因でした。現在はどの様に攻撃してもダウンまで遷移する様になりました。

初歩的な見落としですみません。🙇‍♂️

 ![damage復帰](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/7/701c2edb0b72b25ba630b43d5501b9c03f08f25f.jpeg)

---

<div class="post-metadata">

**Author:** ![Hiro\_T](https://avatars.discourse-cdn.com/v4/letter/h/fbc32d/32.png) [@Hiro\_T](https://guild.rpgmakerofficial.com/u/Hiro_T)\
**Post date:** [2026 年 3 月 13 日午前 8:33 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/19 "2026-03-13T08:33:31Z")

</div>

新たな問題なのですが１撃の攻撃は１度だけヒットして欲しいので「playerのAttackArea2Dの「一度だけ攻撃する」をONにする」をAnimationPlayerでキーフレーム追加を行ったのですがTakenDamageSettingsのヒットストップの効果が無くなってしまいました。

併用したいのですが方法はありますでしょうか？

＊追記：ジャブ攻撃の時点でボタンを押すのをやめるとプレイヤーが固まる問題は無くなりました。

[![](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/9/982ab93d2fc5521480bde97adac286c03e0cf39c.jpeg "2026 03 13 連続") ](https://www.youtube.com/watch?v=94d9LSSNsuU)

---

<div class="post-metadata">

**Author:** ![zo-nomori](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/zo-nomori/32/62_2.png) [@zo-nomori](https://guild.rpgmakerofficial.com/u/zo-nomori)\
**Post date:** [2026 年 3 月 16 日午前 10:55 UTC](https://guild.rpgmakerofficial.com/t/topic/1211/20 "2026-03-16T10:55:40Z")

</div>

こちらも手持ちのプロジェクトでそれっぽい挙動が確認出来まして  
調査させて頂きます。

数値で直るか、何かのバグか分かり次第ご連絡いたします。

[次のページ](https://guild.rpgmakerofficial.com/t/topic/1211.md?page=2)
