ページ 11

(解決済み)MenuSubCommand.jsとMOG_Menu Cursor・MOG_MenuBackground使用時の競合について

Posted: 2017年11月17日(金) 21:58
by スギスズキ
お世話になっております。
以下プラグインを併用時に起きるちょっとした競合について
お力添え頂けましたら幸いです。

MenuSubCommand.js
MOG_Menu Cursor(カーソルに画像を表示するプラグイン)
こちらを併用時、カーソル画像がサブウィンドウの下に配置され
カーソル画像が見えにくくなってしまいます。カーソル画像が
サブウィンドウより上になるようにしたいです。

MenuSubCommand.js
MOG_MenuBackground(メニューに背景を表示するプラグイン)
こちらを併用時、サブウィンドウを開く時、opacityが一瞬おかしくなります。
MOG_MenuBackgroundで設定しているopacityを適用する前に、
別の処理が入ってる?ような感じです。

もし解決法が御座いましたら何卒よろしくおねがいいたします。

Re: MenuSubCommand.jsとMOG_Menu Cursor・MOG_MenuBackground使用時の競合について

Posted: 2017年11月19日(日) 11:10
by トリアコンタン
こんにちは!
プラグインのご利用ありがとうございます!

一つめの競合についてはこちらで現象を確認、修正しました。
二つめの競合については、こちらでは現象を再現できませんでした。。
他にも何らかの再現条件があるのかもしれないです。

MOG_MenuCursor.jsとの併用時、カーソルがサブコマンドの下に隠れてしまう競合の解消(ver2.0.1)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/MenuSubCommand.js

Re: MenuSubCommand.jsとMOG_Menu Cursor・MOG_MenuBackground使用時の競合について

Posted: 2017年11月19日(日) 11:30
by スギスズキ
トリアコンタンさん
いつもお世話になっております。
プラグインの方、思っていた動作になりました…!
細かい競合までご対応頂き本当にありがとうございます。

2つ目の競合ですが、MOG_MenuBackground側の

コード: 全て選択

if (Imported.MOG_TimeSystem) {
   //==============================
   // * Update
   //==============================
   var _alias_mog_mback_time_status_update = Window_Time_Status.prototype.update;
   Window_Time_Status.prototype.update = function() {
      _alias_mog_mback_time_status_update.call(this);
      if (SceneManager._mback) {this.contentsOpacity = 255;this.opacity = Moghunter.mback_opacity}
   };
};

ここのopacityを変更したら現象がでなくなりました…!
使っていない機能なので関係ないと思ってたのですが…
ご確認のお時間を頂いてしまい申し訳ありませんでした;