ページ 11

$gameMessage.add() 文字サイズ変更

Posted: 2023年11月02日(木) 22:44
by ppp
質問失礼します $gameMessage.add(); を使用する場合、文字を大きくするにはどうすればよいでしょうか?

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月03日(金) 14:55
by 剣崎 宗二
制御文字が使えるので、普通にイベントコマンドで文章の表示をする際のようにフォント拡大の制御文字を入れればよいのではないでしょうか?

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月04日(土) 15:32
by ppp
灯台下暗しでした!回答ありがとうございます!

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月04日(土) 23:31
by ppp
すみません。遅ればせながら試してみたのですが

コード: 全て選択

$gameMessage.add('\{\{\'abc)
のように書くと
{{{abc のように表示されてしまいます
どのように書けばよいのでしょう?

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月06日(月) 01:06
by 剣崎 宗二
本当にそのように書かれたのでしょうか?
(その場合だと'の対応が不正なので一撃直接エラーになるはずです。表示どころではありません)

コード: 全て選択

$gameMessage.add('{{abc')
とした場合はどうなりましたか?

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月06日(月) 01:34
by ppp
すいません。どうしても{{と表示されてしまいます。時間をおかけしてすみません

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月06日(月) 02:03
by 剣崎 宗二
全角半角を間違えていると言う事はありませんか? { { で微妙に違います。
そうでない場合は、
Window_Message.prototype.processEscapeCharacter
及び
Window_Base.prototype.processEscapeCharacter
にconsole.logを仕込んで確認する事になりますので、お助けする事は難しいかと思います。

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月06日(月) 22:39
by ppp
そういったわけでもなさそうです。別の方法を模索してみます

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月06日(月) 23:42
by ecf5DTTzl6h6lJj02
こんばんは。
横から失礼します。

$gameMessage.add メソッドで、制御文字入りの文字列を表示する場合、
イベントコマンドのメッセージの場合と違い、\ が1つではなく \\ と \ を重ねる必要があったはずです。
ただ、たまに、これでも表示されない場合があるので、その場合は、
\\ の 代わりに \x1b を使用してみてください。

\x1b でもダメな場合は、どうしようもできないかもしれません…。

Re: $gameMessage.add() 文字サイズ変更

Posted: 2023年11月07日(火) 19:42
by ppp
解決することができました!ありがとうございます!