ページ 11

【解決済み】選択肢の文字の位置を変えたい

Posted: 2017年5月03日(水) 19:30
by しらたまあんこ
選択肢の文字の位置を中央揃えにしたいのですが、jsファイルのどこを修正すればいいのかわかりません。
rpg_windows内のWindow_ChoiceList部分を色々いじってみたのですが私には手におえませんでした。
ちなみに、関係あるのかわからないのですがメッセージスクリプトのYEP_MessageCoreを導入しています。

方法、もしくはスクリプトなどご存知でしたら教えて頂けると幸いです。
よろしくお願いいたします。

Re: 選択肢の文字の位置を変えたい

Posted: 2017年5月03日(水) 20:22
by 奏ねこま
Window_ChoiceList.prototype.drawItemの中の

コード: 全て選択

this.drawTextEx(this.commandName(index), rect.x, rect.y);

コード: 全て選択

var text = this.convertEscapeCharacters(this.commandName(index));
this.drawText(text, rect.x, rect.y, rect.right - rect.left, 'center');
に書き換えれば中央揃えになります。
が、これをすると、一部の制御文字(アイコン表示など)が使えなくなりますのでご注意ください。

Re: 選択肢の文字の位置を変えたい

Posted: 2017年5月03日(水) 20:32
by しらたまあんこ
奏ねこま様

無事に中央揃えになりました!
調べてもなかなか出てこなくて悩んでいたので大変助かりました。
ありがとうございました!