表記の件に関しては以前にも一度2018年1月にこのフォーラムでも扱われ、解決済みとなったようなのですが、その後どちらのプラグインも更新され、最新のプラグインを併用しようとすると競合するようなのです。
★新規プロジェクトで他のプラグインが存在しない状態で試してみました。
メニュー画面を開こうとするとエラーになり、エラー表記は「TypeError Cannot read property 'split' of undefined」となります。
※ちなみに前衛後衛プラグインをFTKRの上に持ってきても全く同様のエラーが出ました。
※もう一つちなみに、2018年1月に問題解決した直後の前衛後衛プラグインがあったので、それで試してみても同様のエラーが発生しました。なのでひょっとするとフトコロ様のその後の更新によって不具合が生じているのでは?と素人ながらに愚考しているのですが・・・・どうでしょうか?
当方、こうなってしまうと全くどうして良いか分かりません。
どちらも必要なプラグインなので可能であれば併用したいのですが、どなたかお助け下されば幸いです。
安房の守
【再発?】 FTKR_CSS_MenuStatus.jsとVanguardAndRearguard.jsの競合について
Re: 【再発?】 FTKR_CSS_MenuStatus.jsとVanguardAndRearguard.jsの競合について
こんにちは。
前衛後衛プラグイン側で対処されていたようですが
その後こちらのプラグインが大幅なバージョンアップで仕様が変わったため
対処内容が逆にエラーを出すようになっていたようですね。
とりあえず、暫定ですが前衛後衛プラグインの802行目あたりから
以下のように修正するとそれっぽく動くようになります。
前衛後衛プラグイン側で対処されていたようですが
その後こちらのプラグインが大幅なバージョンアップで仕様が変わったため
対処内容が逆にエラーを出すようになっていたようですね。
とりあえず、暫定ですが前衛後衛プラグインの802行目あたりから
以下のように修正するとそれっぽく動くようになります。
コード: 全て選択
//ここから下を削除
var _Window_MenuStatus_drawCssActorStatus = Window_MenuStatus.prototype.drawCssActorStatus;
if (_Window_MenuStatus_drawCssActorStatus) {
Window_MenuStatus.prototype.drawCssActorStatus = function(index, actor, x, y, width, height, lss) {
var spaceArray = FTKR.CSS.MS.simpleStatus.space.split(',').num();
if (!this._shiftWidth) {
this._defaultSpace = spaceArray[1];
this._shiftWidth = Math.min(this._defaultSpace, Window_MenuStatus.shiftWidth);
}
if (actor.isRearguard()) {
arguments[2] += this._shiftWidth;
arguments[4] -= this._shiftWidth;
spaceArray[1] = this._defaultSpace - this._shiftWidth;
} else {
spaceArray[1] = this._defaultSpace;
}
FTKR.CSS.MS.simpleStatus.space = spaceArray.toString();
_Window_MenuStatus_drawCssActorStatus.apply(this, arguments);
};
}
//ここまで削除
//変わりに、ここから下を追記
var _Window_MenuStatus_drawCssActorFace = Window_MenuStatus.prototype.drawCssActorFace;
Window_MenuStatus.prototype.drawCssActorFace = function(actor, x, y, width, lss, scale) {
if (actor.isRearguard()) {
arguments[1] += Window_MenuStatus.shiftWidth;
}
_Window_MenuStatus_drawCssActorFace.apply(this, arguments);
};
//ここまで追記
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md
検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md
検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
Re: 【再発?】 FTKR_CSS_MenuStatus.jsとVanguardAndRearguard.jsの競合について
さっそく対処してくださり感謝します!
まんまと動いているようです!
暫定と言うことでしたが、しばらくこれで様子を見てみます。
ありがとうございました。
安房の守
まんまと動いているようです!
暫定と言うことでしたが、しばらくこれで様子を見てみます。
ありがとうございました。
安房の守