ページ 11

メニュー画面のプラグインにお力添え下さい。

Posted: 2016年2月14日(日) 01:41
by sairi
何時もお世話になっております、AltMenuScreen3を改造していて
質問の方に幾つか投げさせて貰っていたものです。
ただの言い訳になりますが、質問をしてはやりとりの都度新規フォーラムとして扱われて仕舞い
他の方の投稿の妨げになっていくのが心苦しく、けれど自分一人の力でもう作れる気がしなくなりました。
やりたい事のサンプルも現状無く、知人に詳しい者もおらず、人様のお力を借りるしか無いと思った次第です。
此方が作りたかった事は大まかに

①背景を透過させた絵を入れ込みたい
(元々入っていた背景差し替えではpngで透過している部分が黒で表示される為、ゲーム画面を残して出したかったのです。
 背景の差し替えというよりは、ウインドウでもアイコンでもない無関係の絵を単に描写する事だと思います)
 例になるかと思いまして画像を添付しなおしました。此方は素材になるならどなた様でもお好きにお使い下さい。
②ステータスに挿入した立ち絵をクラス毎に変えたい
($dataActors[actor.actorId()]の部分を$dataClasses[actor.ClassId()]にとかにするのかと思って
 思いつく似た様な処理を試してダメでした)
③アイテムやステータス画面を全画面表示でなくしたい。
(間延びして余計見づらいなと思ったので、コンパクトにしてみたらと思ったのです)

不十分ではありますが、コードを書ける環境に居て甘えているとは思います。
伝えたい事が上手く伝えられているとも思えませんし
色々な意味でいい加減恐縮です、出来うる箇所でも有難いです。
どうか宜しくお願いします。

Re: メニュー画面のプラグインにお力添え下さい。

Posted: 2016年2月15日(月) 21:00
by Trb
分かる範囲で改変してみました。

・手を加えた部分
169行目 アイテム画面の背景にゲーム画面を入れる処理
(これに関しては見た目はsairiさんの望む通りになっていると思いますがもっといいやり方があるかもしれません)

309行目 クラスのメモ欄から画像を読み込む処理

また、アイテムなどの位置はメニューウインドウの表示位置変更と同じ要領で出来ます。
たとえばアイテムウインドウなら
Scene_Item.prototype.createの中に
this._itemWindow.x = 100;
this._itemWindow.width = 400;
this._categoryWindow.x = 100;
などなど。
どういうレイアウトにしたいのか分からないので好きなように値を入れてください。
Untitled-2-2.js
(16.46 KiB) ダウンロード数: 70 回

Re: メニュー画面のプラグインにお力添え下さい。

Posted: 2016年2月17日(水) 00:11
by sairi
Trb様
遅ればせコード拝見しました、丁寧なコメントつきでとても嬉しかったです、有難うございました!
分かりやすい内容でアイテム画面のサイズを少し弄ることが私でもできたんですが、
カーソルが追い付かないとか別途問題が出てきて、こちらはもっとじっくり解析して
弄らないとダメみたいですね…でもおかげさまで方法はなんとなく分かりましたので、頑張ります。
行き詰まった時はまたお世話になるかも知れませんが、その時は生暖かくお相手下さいませ。

あの、お礼と言ってはなんですが、当方絵を描く環境なら整っておりますので、
いずれそちらのお力になれればと存じます。何か必要な画像データがありましたら遠慮なく仰って下さいね。
この度はお手間おかけしました。

Twitter… @sairi55
mail to… sairi55@hotmail.com

Re: メニュー画面のプラグインにお力添え下さい。

Posted: 2016年2月17日(水) 21:44
by Trb
>>カーソルが追い付かないとか別途問題が出てきて
ほんとだ・・・!
アイテムを何も持っていない状態でテストしていたので気付きませんでした。申し訳ない;
どうやらウインドウの種類によって幅の指定の手順が違うようです。
一筋縄ではいかないですね・・・

とりあえずアイテムウインドウについてはこれ

rpg_scenes.js
itemwindow.png
の new Window_ItemList();の中を変えるようにすれば上手くサイズ調整できました。
create ○○ Window というメソッドを探して、ここと同じような形式になっているウインドウは同じように指定できると思います。

自分もMVをきっかけにJavaScriptを始めた身でまだ分かっていないことも多いのでお互い頑張りましょう。

画像の件は今は特に無いですが、もし必要になった時には甘えさせて頂きますw

Re: メニュー画面のプラグインにお力添え下さい。

Posted: 2016年2月19日(金) 22:47
by sairi
有難くコードと補助記述を写させて貰いました…!
なんとなくこの記述、とかいうのは分かって来た筈と思ってたら、「メモ帳」の部分を探す事すら
出来なかったので何時も一寸進んでは思いっきり引き戻されてる感覚ですが
そんな中丁寧な記述とお返事はとても有難いです。
未だ仰ってる様に他の部分は触っていないのですが、戴きました助言を参考に頑張ってみますね!