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

スギスズキ
記事: 71
登録日時: 2016年5月13日(金) 11:58

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

投稿記事by スギスズキ » 2017年11月17日(金) 21:58

お世話になっております。
以下プラグインを併用時に起きるちょっとした競合について
お力添え頂けましたら幸いです。

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

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

もし解決法が御座いましたら何卒よろしくおねがいいたします。
最後に編集したユーザー スギスズキ on 2017年11月19日(日) 11:30 [ 編集 1 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

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

投稿記事by トリアコンタン » 2017年11月19日(日) 11:10

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

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

MOG_MenuCursor.jsとの併用時、カーソルがサブコマンドの下に隠れてしまう競合の解消(ver2.0.1)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/MenuSubCommand.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
スギスズキ
記事: 71
登録日時: 2016年5月13日(金) 11:58

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

投稿記事by スギスズキ » 2017年11月19日(日) 11:30

トリアコンタンさん
いつもお世話になっております。
プラグインの方、思っていた動作になりました…!
細かい競合までご対応頂き本当にありがとうございます。

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

“MV:質問” へ戻る