【解決】AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

アバター
ネコタ
記事: 173
登録日時: 2016年7月10日(日) 18:35
連絡を取る:

【解決】AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by ネコタ » 2016年8月21日(日) 09:13

ツクマテのみなさん、いつもお世話になっております。

AltMenuScreen2.jsを利用してメニュー画面を作りたいのですが、背景が透明になっているのは、背景画像を作れない自分にとっては不都合だったりします。

そこで、メニュー表紙でも普通にウインドウスキンを利用したいのですが、どうすれば良いのでしょうか?
最後に編集したユーザー ネコタ on 2016年8月21日(日) 21:16 [ 編集 1 回目 ]

猫民のんたんのアトリエ
http://nekotaminontan.blog.fc2.com/
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by 奏ねこま » 2016年8月21日(日) 12:09

AltMenuScreen2.jsをメモ帳などで開き、94行目~96行目にある

this._statusWindow.opacity = 0;
this._goldWindow.opacity = 0;
this._commandWindow.opacity = 0;

をコメントアウトしてください。
コメントアウトとは、行の頭に「//」とつけることです。

//this._statusWindow.opacity = 0;
//this._goldWindow.opacity = 0;
//this._commandWindow.opacity = 0;

こんな感じに。
アバター
ネコタ
記事: 173
登録日時: 2016年7月10日(日) 18:35
連絡を取る:

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by ネコタ » 2016年8月21日(日) 12:50

@こま さんが書きました:AltMenuScreen2.jsをメモ帳などで開き、94行目~96行目にある

this._statusWindow.opacity = 0;
this._goldWindow.opacity = 0;
this._commandWindow.opacity = 0;

をコメントアウトしてください。
コメントアウトとは、行の頭に「//」とつけることです。

//this._statusWindow.opacity = 0;
//this._goldWindow.opacity = 0;
//this._commandWindow.opacity = 0;

こんな感じに。



おお、できました!
ありがとうございます。大変助かりました。


ところで、ウインドウを見えるようにしたら、お金のウインドウがすごく大きいことに気が付いたのですが。
これのサイズを変えることはできるのでしょうか?

ここら辺のスペースに、他の項目を付け加えたりしたいので。
(マナポイント(仮)という形で、貨幣に似た概念の物を変数に格納して、メニューに表示させる予定です)
猫民のんたんのアトリエ
http://nekotaminontan.blog.fc2.com/
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by 奏ねこま » 2016年8月21日(日) 14:25

お金ウインドウのサイズを小さくすればその分、ステータスウインドウのサイズが広がる、というものではないので
サイズを変更する場合はトータルで調整していく必要があります。

とりあえず完成イメージ図、できれば具体的なサイズ値を含めて提示して頂くことは可能でしょうか?
その内容次第ですが、希望に合わせた改変方法をお教えすることはできるかもしれません。

プラグインパラメータ等で柔軟に設定、変更できるようにしたいということであれば、
プラグイン素材リクエストのほうで改めて依頼を投げたほうが良いと思います。
その場合、私が対応する保証はありませんので、予めご了承ください。
アバター
ネコタ
記事: 173
登録日時: 2016年7月10日(日) 18:35
連絡を取る:

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by ネコタ » 2016年8月21日(日) 18:00

@こま さんが書きました:お金ウインドウのサイズを小さくすればその分、ステータスウインドウのサイズが広がる、というものではないので
サイズを変更する場合はトータルで調整していく必要があります。

とりあえず完成イメージ図、できれば具体的なサイズ値を含めて提示して頂くことは可能でしょうか?
その内容次第ですが、希望に合わせた改変方法をお教えすることはできるかもしれません。

プラグインパラメータ等で柔軟に設定、変更できるようにしたいということであれば、
プラグイン素材リクエストのほうで改めて依頼を投げたほうが良いと思います。
その場合、私が対応する保証はありませんので、予めご了承ください。



完成イメージ図は、大体こんな感じです。(ウインドウスキンを変更するかもしれないので、色は変わります)

画像

寸法は縦×横でそれぞれ描いています。
上と真ん中の枠の間は5pix、真ん中と下の間は5pix空いていると思います(自動で作られているようなので、目測です)。
左、中央、右の枠間は3pix空けたいと思います。

♦、★マークのところに、それぞれ変数A、Bの値が入り、Gのところにお金が入ります。
一番上はメニューコマンドで、大きな枠にキャラクターが並びます。
猫民のんたんのアトリエ
http://nekotaminontan.blog.fc2.com/
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by 奏ねこま » 2016年8月21日(日) 18:35

すいません、なんか勘違いしてました。小さくしたかったのは横幅だったんですね。
でしたら、プラグインの一番最後(192行目の直前)に、以下の記述を追加してください。

コード: 全て選択

    var _Window_Gold_windowWidth = Window_Gold.prototype.windowWidth;
    Window_Gold.prototype.windowWidth = function() {
        _Window_Gold_windowWidth.call(this);
        return 240;
    };


そして、240となっている部分を、ご希望のサイズに変更してください。
アバター
ネコタ
記事: 173
登録日時: 2016年7月10日(日) 18:35
連絡を取る:

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by ネコタ » 2016年8月21日(日) 20:15

@こま さんが書きました:すいません、なんか勘違いしてました。小さくしたかったのは横幅だったんですね。
でしたら、プラグインの一番最後(192行目の直前)に、以下の記述を追加してください。

コード: 全て選択

    var _Window_Gold_windowWidth = Window_Gold.prototype.windowWidth;
    Window_Gold.prototype.windowWidth = function() {
        _Window_Gold_windowWidth.call(this);
        return 240;
    };


そして、240となっている部分を、ご希望のサイズに変更してください。



こちらこそ、すいません。横幅のことという前提で書いてました(^^;


記述を追加して、数字をいじってみましたが、何も変わりありませんでした。(エラーもなし)
試しに、数字を0にしてみましたが、やはり何も変化ありませんでした。
何がいけないんでしょう?(*_*)
猫民のんたんのアトリエ
http://nekotaminontan.blog.fc2.com/
ミノン
記事: 39
登録日時: 2016年8月06日(土) 17:02
連絡を取る:

Re: AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by ミノン » 2016年8月21日(日) 21:12

 こんばんわですm(_ _)m

 こちらでも試してみましたが、ネコタさんと同じ現象が起きました。

 どうやら、「YEP_MainMenuManager.js」の3904行目にある「resizeGoldWindow」が悪さしているようでした。

 このメソッドをコメントアウトしたら、横幅が自由に設定できましたですm(_ _)m
▼ブログ「猫民の詩」▼
http://b.dlsite.net/RG33478/
アバター
ネコタ
記事: 173
登録日時: 2016年7月10日(日) 18:35
連絡を取る:

Re: 【解決】AltMenuScreen2.jsのメニュー画面表紙でウインドウスキンを利用したいのですが。

投稿記事by ネコタ » 2016年8月21日(日) 21:18

YEPの方をいじったら、無事解決しました。
ありがとうございました。
猫民のんたんのアトリエ
http://nekotaminontan.blog.fc2.com/

“MV:質問” へ戻る