【解決済み】ウィンドウの黒いセルを消したい
Posted: 2022年8月20日(土) 12:14
いつもお世話になっております。
今、プラグインを改造しています。
この窓の黒いセルを消したいと思いますが、やり方はわかりません。
どなたご教授お願いたいと存じます。
よろしくお願いいたします。
今、プラグインを改造しています。
この窓の黒いセルを消したいと思いますが、やり方はわかりません。
どなたご教授お願いたいと存じます。
よろしくお願いいたします。
ごもっともです、考え不足でした。長文になりますが説明いたします。剣崎 宗二 さんが書きました:お疲れ様です。
残念ながらそのスクショ一枚ですと「どこの何のウィンドウか」すら分からないので、調査すらしようがないかと思います…
「どの状況における」「何を表示する為の窓か」、或いは画面の全体図を出していただけたらと思います。
コード: 全て選択
Scene_DrillParty.prototype.createIncumbencyWindow = function() {
var wx = DrillUp.g_ScP_incumbency_x;
var wy = DrillUp.g_ScP_incumbency_y;
var ww = DrillUp.g_ScP_incumbency_width;
var wh = DrillUp.g_ScP_incumbency_height;
this._incumbencyWindow = new Drill_ScP_incumbencyWindow();
this._incumbencyWindow.x = wx + DrillUp.g_ScP_incumbency_slideX;
this._incumbencyWindow.y = wy + DrillUp.g_ScP_incumbency_slideY;
this._incumbencyWindow.width = ww;
this._incumbencyWindow.height = wh;
this._incumbencyWindow.windowWidth = function(){ return ww;}
this._incumbencyWindow.windowHeight = function(){ return wh;}
this._incumbencyWindow.opacity = 0;
this._incumbencyWindow.contentsOpacity = 0;
this._incumbencyWindow._move = 0;
this._incumbencyWindow.maxCols = function(){ return DrillUp.g_ScP_incumbency_col;}
//this._incumbencyWindow.standardFontSize = function(){ return DrillUp.g_ScP_incumbency_fontsize;}
if( DrillUp.g_ScP_incumbency_Layout_visible ){
this._layout_incumbencyWindow = new Sprite(ImageManager.loadMenuParty(DrillUp.g_ScP_incumbency_Layout));
this._layout_incumbencyWindow.opacity = 0;
this._field.addChild(this._layout_incumbencyWindow);
}
this._incumbencyWindow.refreshAvatars();
this._incumbencyWindow.select(0);
this._incumbencyWindow.activate();
this._incumbencyWindow.setHandler('ok', this.drill_selectOne.bind(this)); //操作につなぐ
this._incumbencyWindow.setHandler('cancel', this.popScene.bind(this));
this.addWindow(this._incumbencyWindow);
};
コード: 全て選択
Drill_ScP_incumbencyWindow.prototype.drawItemBackground = function (index) {
};
早速試してみたところ、黒いセルが消え想定通りの画面表示になりました。剣崎 宗二 さんが書きました:プラグインの全体図が分からないのでエスパーにはなりますが、
巻き戻せるようバックアップした上で、以下のコードを該当プラグインのどこかに差し込み正しく動くか確認してください。
コード: 全て選択
Drill_ScP_incumbencyWindow.prototype.drawItemBackground = function (index) { };