【解決】メニュー画面にできる隙間をなくしたい
【解決】メニュー画面にできる隙間をなくしたい
こんにちは。
お世話になります。
今回は、メニュー画面のレイアウト(?)について質問させてください。
【質問】
現在、メニュー画面におけるプラグインに、AltMenuScreen2.js と EraseGoldWindow.js を使用
しています。AltMenuScreen2.js は、トリアコンタン様が問題箇所を修正したものを使用してい
ます。さうと様の EraseGoldWindow.js は、自分の作っているゲームにお金の概念がないため、
使用しています。
神無月サスケ様が制作、トリアコンタン様が修正された AltMenuScreen2.js
https://docs.google.com/spreadsheets/d/ ... 1092876965
さうと様の EraseGoldWindow.js
https://shirakamisauto.hatenablog.com/e ... /12/153157
これら二つを併用すると、添付画像のように隙間ができてしまいます。
この隙間をなくしたいと考え、トリアコンタン様の GraphicalDesignMode.js を使用し、隙間を
埋めようとしてみましたが、結局、隙間を埋めることはできませんでした。
トリアコンタン様の GraphicalDesignMode.js
https://triacontane.blogspot.com/2016/03/gui.html
この隙間を埋めるにはどうしたらいいでしょうか。
隙間ができた状態だと、少し不自然に見えてしまうので、どうにかして改善したいです。
どなたかわかる方がいらっしゃいましたら、教えていただけると大変助かります。
お世話になります。
今回は、メニュー画面のレイアウト(?)について質問させてください。
【質問】
現在、メニュー画面におけるプラグインに、AltMenuScreen2.js と EraseGoldWindow.js を使用
しています。AltMenuScreen2.js は、トリアコンタン様が問題箇所を修正したものを使用してい
ます。さうと様の EraseGoldWindow.js は、自分の作っているゲームにお金の概念がないため、
使用しています。
神無月サスケ様が制作、トリアコンタン様が修正された AltMenuScreen2.js
https://docs.google.com/spreadsheets/d/ ... 1092876965
さうと様の EraseGoldWindow.js
https://shirakamisauto.hatenablog.com/e ... /12/153157
これら二つを併用すると、添付画像のように隙間ができてしまいます。
この隙間をなくしたいと考え、トリアコンタン様の GraphicalDesignMode.js を使用し、隙間を
埋めようとしてみましたが、結局、隙間を埋めることはできませんでした。
トリアコンタン様の GraphicalDesignMode.js
https://triacontane.blogspot.com/2016/03/gui.html
この隙間を埋めるにはどうしたらいいでしょうか。
隙間ができた状態だと、少し不自然に見えてしまうので、どうにかして改善したいです。
どなたかわかる方がいらっしゃいましたら、教えていただけると大変助かります。
最後に編集したユーザー 小梅2007 [ 2021年1月10日(日) 12:16 ], 累計 1 回
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
-
- 記事: 715
- 登録日時: 2018年12月23日(日) 13:55
Re: メニュー画面にできる隙間をなくしたい
こんばんは。
133行目あたりにある、
を
に書き換えてください。(書き換える前に元のファイルは忘れずにバックアップを取っておいてください)
これで、ステータスウィンドウの高さが、(所持金)ウィンドウのあった部分まで伸びるはずです。
顔画像や、ステータスの表示位置は調整してませんので悪しからず。
AltmenuScreen2.js をテキストエディター等で開き、小梅2007 さんが書きました:こんにちは。
お世話になります。
今回は、メニュー画面のレイアウト(?)について質問させてください。
【質問】
現在、メニュー画面におけるプラグインに、AltMenuScreen2.js と EraseGoldWindow.js を使用
しています。AltMenuScreen2.js は、トリアコンタン様が問題箇所を修正したものを使用してい
ます。さうと様の EraseGoldWindow.js は、自分の作っているゲームにお金の概念がないため、
使用しています。
神無月サスケ様が制作、トリアコンタン様が修正された AltMenuScreen2.js
https://docs.google.com/spreadsheets/d/ ... 1092876965
さうと様の EraseGoldWindow.js
https://shirakamisauto.hatenablog.com/e ... /12/153157
これら二つを併用すると、添付画像のように隙間ができてしまいます。
この隙間をなくしたいと考え、トリアコンタン様の GraphicalDesignMode.js を使用し、隙間を
埋めようとしてみましたが、結局、隙間を埋めることはできませんでした。
トリアコンタン様の GraphicalDesignMode.js
https://triacontane.blogspot.com/2016/03/gui.html
この隙間を埋めるにはどうしたらいいでしょうか。
隙間ができた状態だと、少し不自然に見えてしまうので、どうにかして改善したいです。
どなたかわかる方がいらっしゃいましたら、教えていただけると大変助かります。
133行目あたりにある、
コード: 全て選択
var h1 = this.fittingHeight(1);
コード: 全て選択
var h1 = SceneManager._scene._goldWindow.height;
これで、ステータスウィンドウの高さが、(所持金)ウィンドウのあった部分まで伸びるはずです。
顔画像や、ステータスの表示位置は調整してませんので悪しからず。
Re: メニュー画面にできる隙間をなくしたい
返信ありがとうございます。
ご提示された方法を試してみたところ、無事に、隙間を埋めることができました
またこの先、メニュー画面に立ち絵を表示させたいのですが、どんな大きさの立ち絵を
用意したらいいでしょうか。
ご回答、よろしくお願いいたします。
ご提示された方法を試してみたところ、無事に、隙間を埋めることができました

またこの先、メニュー画面に立ち絵を表示させたいのですが、どんな大きさの立ち絵を
用意したらいいでしょうか。
ご回答、よろしくお願いいたします。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
-
- 記事: 715
- 登録日時: 2018年12月23日(日) 13:55
Re: メニュー画面にできる隙間をなくしたい
AltMenuScreen2 のプラグインヘルプに望ましいアクター立ち絵のサイズに関して記載があります。小梅2007 さんが書きました:返信ありがとうございます。
ご提示された方法を試してみたところ、無事に、隙間を埋めることができました![]()
またこの先、メニュー画面に立ち絵を表示させたいのですが、どんな大きさの立ち絵を
用意したらいいでしょうか。
ご回答、よろしくお願いいたします。
高さは所持金ウィンドウの分増えていますので、記載されている数字に72を足してください。
Re: メニュー画面にできる隙間をなくしたい
了解しました。
では、記載されている数値は高さが444pxとなっていますので、それに72を足して、
516pxで立ち絵を作成したいと思います。
また分からないことがあったらお聞きするかもしれませんので、その時はよろしく
お願いいたします。
丁寧なご回答、ありがとうございました。
では、記載されている数値は高さが444pxとなっていますので、それに72を足して、
516pxで立ち絵を作成したいと思います。
また分からないことがあったらお聞きするかもしれませんので、その時はよろしく
お願いいたします。
丁寧なご回答、ありがとうございました。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
-
- 記事: 715
- 登録日時: 2018年12月23日(日) 13:55
Re: 【解決】メニュー画面にできる隙間をなくしたい
こんにちは。
前回提示した、javaScript のコードにミスがありまして、
この状態で、スキルや装備等の画面を表示しようとすると 高さが未定義である という内容のエラーが出て止まってしまいます。
以下のコードに修正をしてください。
前回提示した、javaScript のコードにミスがありまして、
この状態で、スキルや装備等の画面を表示しようとすると 高さが未定義である という内容のエラーが出て止まってしまいます。
以下のコードに修正をしてください。
コード: 全て選択
if($plugins.some(plugin => plugin.name === 'EraseGoldWindow' && plugin.status)){
var h1 = 0;
} else{
var h1 = this.fittingHeight(1);
}
Re: 【解決】メニュー画面にできる隙間をなくしたい
修正してみました。
上記のような感じでよろしいでしょうか。
(上は132行目-140行目のコードです)
コード: 全て選択
Window_MenuStatus.prototype.windowHeight = function() {
if($plugins.some(plugin => plugin.name === 'EraseGoldWindow' && plugin.status)){
var h1 = 0;
} else{
var h1 = this.fittingHeight(1);
}
var h2 = this.fittingHeight(rowsCommandWnd);
return Graphics.boxHeight - h1 - h2;
};
(上は132行目-140行目のコードです)
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
-
- 記事: 715
- 登録日時: 2018年12月23日(日) 13:55
Re: 【解決】メニュー画面にできる隙間をなくしたい
こんばんは。
おそらく、これで大丈夫だと思いますが、
きっちりとは確認していないので、申し訳ありませんが、
ご自身でもエラー等不具合が起こらないか、確認を行ってください。
はい。小梅2007 さんが書きました:修正してみました。上記のような感じでよろしいでしょうか。コード: 全て選択
Window_MenuStatus.prototype.windowHeight = function() { if($plugins.some(plugin => plugin.name === 'EraseGoldWindow' && plugin.status)){ var h1 = 0; } else{ var h1 = this.fittingHeight(1); } var h2 = this.fittingHeight(rowsCommandWnd); return Graphics.boxHeight - h1 - h2; };
(上は132行目-140行目のコードです)
おそらく、これで大丈夫だと思いますが、
きっちりとは確認していないので、申し訳ありませんが、
ご自身でもエラー等不具合が起こらないか、確認を行ってください。
Re: 【解決】メニュー画面にできる隙間をなくしたい
了解しました。
また困ったことがあったらお聞きするかもしれませんので、その時はよろしくお願い
いたします。
この度はありがとうございました
また困ったことがあったらお聞きするかもしれませんので、その時はよろしくお願い
いたします。
この度はありがとうございました

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799
現在回答を募集しているトピック
・PD_8DirDash.js と MKR_PlayerSensor.js を併用すると正常に動作しなくなる
viewtopic.php?f=23&t=10666
・"ミッション" プラグインのリクエスト
viewtopic.php?f=49&t=10799