【解決】並び替えプラグインの不具合を解消したいです。

返信する
RPG作るマン
記事: 16
登録日時: 2021年11月14日(日) 01:42

【解決】並び替えプラグインの不具合を解消したいです。

投稿記事 by RPG作るマン »

こんにちは!

やな様が作成された並び替えシーン - SceneFormation.jsにつきまして。
https://plugin.fungamemake.com/archives/2061

特定の状況で戦闘メンバーと控えメンバーの選択ができなくなってしまいます。
ただ、特殊な状況で発生するため製作者の意図している挙動のような気もしています。
以下に具体例を記載いたします。


●シーン① 黒字メンバーが生存中、赤字メンバーは戦闘不能
戦闘メンバー:A、B、C、D
控えメンバー:E、F、G、H

Aだけ生存中のような状況で、戦闘不能メンバー同士の入れ替えができない。
たとえば、BをEと入れ替えようと思ってもメンバーの選択ができない。


●シーン② 黒字メンバーが生存中、赤字メンバーは戦闘不能
戦闘メンバー:A、B、C、D
控えメンバー:E、F、G、H

戦闘メンバーのB、C、Dを控えの生存しているメンバーと入れ替えたいと考えた時、
先に戦闘メンバーの方を先に選択し、その後に控えメンバーを選択しないと入れ替えが出来ない。
例えば、先にBを選択し、控えのEと入れ替えることは出来るが、
先に控えのEを選択し、Bと入れ替えようとするとブザー音が鳴り選択できなくなる。


どちらのシーンも、戦闘メンバーの内3人が戦闘不能になっている状況でのみ発生します。
思うに、意図しない動作(戦闘メンバー全員を誤って戦闘不能にしてしまいバトルに敗北する)を回避するための処置のような気もします。

上記のような現象を修正したいとかんがえており、皆さんのお力を貸していただけないでしょうか。
最後に編集したユーザー RPG作るマン [ 2024年8月27日(火) 05:31 ], 累計 1 回
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: 並び替えプラグインの不具合を解消したいです。

投稿記事 by ムノクラ »

RPG作るマン さんが書きました:こんにちは!

やな様が作成された並び替えシーン - SceneFormation.jsにつきまして。
https://plugin.fungamemake.com/archives/2061

特定の状況で戦闘メンバーと控えメンバーの選択ができなくなってしまいます。
ただ、特殊な状況で発生するため製作者の意図している挙動のような気もしています。
以下に具体例を記載いたします。


●シーン① 黒字メンバーが生存中、赤字メンバーは戦闘不能
戦闘メンバー:A、B、C、D
控えメンバー:E、F、G、H

Aだけ生存中のような状況で、戦闘不能メンバー同士の入れ替えができない。
たとえば、BをEと入れ替えようと思ってもメンバーの選択ができない。


●シーン② 黒字メンバーが生存中、赤字メンバーは戦闘不能
戦闘メンバー:A、B、C、D
控えメンバー:E、F、G、H

戦闘メンバーのB、C、Dを控えの生存しているメンバーと入れ替えたいと考えた時、
先に戦闘メンバーの方を先に選択し、その後に控えメンバーを選択しないと入れ替えが出来ない。
例えば、先にBを選択し、控えのEと入れ替えることは出来るが、
先に控えのEを選択し、Bと入れ替えようとするとブザー音が鳴り選択できなくなる。


どちらのシーンも、戦闘メンバーの内3人が戦闘不能になっている状況でのみ発生します。
思うに、意図しない動作(戦闘メンバー全員を誤って戦闘不能にしてしまいバトルに敗北する)を回避するための処置のような気もします。

上記のような現象を修正したいとかんがえており、皆さんのお力を貸していただけないでしょうか。
諦められると残念なので、宣言まで…

識者にご指導を受けながら、改善しています。
現状のバージョンでもエラーが出る条件がある程度にはバグがあります。
それなりに直っているのですが、自分が納得できるところまで、もう1,2週間お待ちいただければと思います。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: 並び替えプラグインの不具合を解消したいです。

投稿記事 by ムノクラ »

▼並び替えシーン(やな様作) - SceneFormation.js
https://plugin.fungamemake.com/archives/2061

ver1.096にて仕様変更しました。
アクターの入れ替え制限を最小にしました。
代わりに、戦闘メンバーに生存アクターが居ない状況では並べ替えシーンから抜けられなくしました。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
RPG作るマン
記事: 16
登録日時: 2021年11月14日(日) 01:42

Re: 並び替えプラグインの不具合を解消したいです。

投稿記事 by RPG作るマン »

こんにちは!

修正いただきありがとうございました。
該当のプラグインを作成中のプロジェクトでテストしてみたところ、
今のところ不具合もなく正常に動作いたしました。

問題となっていた特定シーンでの並び替え制限も改善しています。
生存アクターがいない状況では並べ替えシーンから抜け出せなくなる仕様も、
意図しない全滅を防ぐ仕様として違和感ないように思います。

本当にありがとうございました。
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: 【解決】並び替えプラグインの不具合を解消したいです。

投稿記事 by ムノクラ »

▼並び替えシーン(やな様作) - SceneFormation.js
https://plugin.fungamemake.com/archives/2061

ver1.097にて機能追加しました。

戦闘不能アクターのキャラ背景色を黄色にします。
こうしないと、誰が生き残っているのか、かなり分かりにくいと感じまして…
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
返信する

“MV:質問”に戻る