【解決済】戦闘行動結果ポップアップの仕様確認

ksk
記事: 108
登録日時: 2020年11月15日(日) 19:05

【解決済】戦闘行動結果ポップアップの仕様確認

投稿記事by ksk » 2021年2月20日(土) 16:29

いつも大変お世話になっております。

トリアコンタン様が製作された、戦闘行動結果ポップアッププラグイン
『BattleEffectPopup.js』の仕様について確認させていただけますでしょうか。

新規プロジェクトに上記プラグインのみ導入し、動作確認を行っていたのですが、
『critical』以外のポップアップが、ダメージの表示からワンテンポ遅れて表示されます。

例えば、回避の処理であれば、回避のSEが流れてからワンテンポ遅れて『Miss』が表示され、
弱点を突いた場合、ダメージが表示された後、若干遅れて『Weakness』が表示されます。

そういう仕様なのかな? とも思ったのですが、上記プラグインを紹介している
作者様のサイトに掲載されているスクショでは、ダメージのポップアップが表示されると同時に
『Weakness』の文字が表示されているように見て取れます。
https://triacontane.blogspot.com/2016/07/blog-post.html

もしかしたら、単に私の環境や設定方法に問題があるだけかもしれません。
上記プラグインを導入されている方がもしいらっしゃいましたら、
ポップアップの挙動についてご教示いただけないでしょうか。
※ツクールのバージョンは1.6.3。コアスクリプトも最新版に更新し、Windowsで使用しています。

なお余談ですが、全体攻撃などのダメージを一括表示する系のプラグイン、
例えば砂川赳様作の『NRP_DamageTiming.js』などを併用すると、
ポップアップが遅れること無く表示されるようになります。


※また、上記質問のついでにお聞きしたいのですが、
 本プラグインではポップアップのX座標とY座標に補正をかけて表示できるかと思います。
 この座標の指定に、アクターや敵の高さ『height』などを指定し、
 キャラグラフィックの中心を起点にポップアップ位置を補正するような設定ができるかについても
 ご存知の方がいましたら教えていただけますと幸いです。
最後に編集したユーザー ksk on 2021年2月20日(土) 21:59 [ 編集 1 回目 ]

奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 戦闘行動結果ポップアップの仕様確認

投稿記事by 奏ねこま » 2021年2月20日(土) 17:48

ksk さんが書きました:新規プロジェクトに上記プラグインのみ導入し、動作確認を行っていたのですが、
『critical』以外のポップアップが、ダメージの表示からワンテンポ遅れて表示されます。

Version1.9.0の

コード: 全て選択

1.9.0 2020/02/11 ポップアップメッセージが重なったときに次のポップアップまでのウェイトが指定できる機能を追加
の対応でポップアップの挙動が変わってしまったようですね。
1.8.1までは「ダメージ+Weakness」など1セットでポップアップを出していたのが、
ウェイトを挟むためにダメージポップアップ→Weaknessポップアップというふうに
順番に出すようになったのが原因のようです。

ksk さんが書きました:キャラグラフィックの中心を起点にポップアップ位置を補正するような設定ができるかについても
 ご存知の方がいましたら教えていただけますと幸いです。

現状は無理だと思います。
プラグイン設定の座標は数値であることを前提に処理されているので
式などの文字列を入れると0として扱われてしまいます。
ksk
記事: 108
登録日時: 2020年11月15日(日) 19:05

Re: 戦闘行動結果ポップアップの仕様確認

投稿記事by ksk » 2021年2月20日(土) 18:51

奏ねこま様

早速の返答ありがとうございます!
なるほど、バージョンアップで仕様が変わってしまったのですね。

現在の表示方法ですと、特に連続攻撃で若干違和感を感じることが多いですので、
折を見て作者様に更新を検討いただけないか相談させていただこうかと思います。

もしかしたら、作者様がこのトピックをご覧になられるかもしれないので、
しばらくの間【解決済】の表示は付けず、このままにさせていただけますと幸いです。
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 戦闘行動結果ポップアップの仕様確認

投稿記事by 奏ねこま » 2021年2月20日(土) 19:24

とりあえず私なりの修正をしてみたので、返答を待っている間のつなぎにでもどうぞ。
座標については何もしてません。表示タイミングの件だけです。
添付ファイル
BattleEffectPopup.js
(33.14 KiB) ダウンロード数: 4 回
ksk
記事: 108
登録日時: 2020年11月15日(日) 19:05

Re: 戦闘行動結果ポップアップの仕様確認

投稿記事by ksk » 2021年2月20日(土) 21:20

奏ねこま様

おお、まさかプラグインの修正まで行っていただけるとは!
本当にありがとうございます!

動作確認してみたところ、弱点や耐性のポップアップが
ダメージと同じタイミングで表示されるように修正されておりました!
感謝いたします。

1点、ご好意に水を差すようで大変恐縮なのですが、
ダメージのない挙動、回避やミスなどのポップアップについてのみ、
『Avoid』や『miss』の表示がSEとずれて表示されているようです。

しかしながら、上記修正を奏ねこま様に依頼するのも違うように思いますので、
ひとまず挙動確認の報告のみさせていただきます。
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 戦闘行動結果ポップアップの仕様確認

投稿記事by 奏ねこま » 2021年2月20日(土) 21:47

回避やミスは1.8.1以前からその仕様だったのでそのままにしていたんですが
とりあえず弱点などと同じ対応をしてみました。
添付ファイル
BattleEffectPopup.js
(33.45 KiB) ダウンロード数: 4 回
ksk
記事: 108
登録日時: 2020年11月15日(日) 19:05

Re: 戦闘行動結果ポップアップの仕様確認

投稿記事by ksk » 2021年2月20日(土) 21:57

奏ねこま様
奏ねこま さんが書きました:回避やミスは1.8.1以前からその仕様だったのでそのままにしていたんですが

そ、そうだったのですね…。
1.8.1以前の挙動を知らず、的外れな指摘をしてしまい失礼致しました。

修正いただいたプラグインを確認させていただきました。
まさに私が理想としていたポップアップの挙動になっておりました!
本当にありがとうございます!

本トピックの扱いをどうするか悩みましたが、私が欲していた機能は実装頂きましたので、
ひとまず解決済とさせていただこうかと思います。
奏ねこま様には、重ねてお礼申し上げます。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 【解決済】戦闘行動結果ポップアップの仕様確認

投稿記事by トリアコンタン » 2021年2月24日(水) 00:18

こんにちは!
プラグインのご利用ありがとうございます。

動作に問題がなさそうだったので修正版を本体に適用しました。

>奏ねこま様
すみません、ご対応ありがとうございました!

1.9.3 2021/02/24 ポップアップの出力が一部を除き、少し遅れて表示される問題を修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/BattleEffectPopup.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/

“MV:質問” へ戻る