忍者ブログ
RPG製作情報など
[13]  [12]  [11]  [10]  [9]  [8]  [7]  [6]  [5]  [4]  [3
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

アイテム(スキル、武器、防具)の解説を自分で決めて、いざゲーム画面で確認すると、
あれ?文字が細くない? と思ったことは無いだろうか。

ツクールXPのヘルプ(マニュアル)を読むと、こうある↓

テキストの長さが矩形の幅を超える場合は、幅を 60% まで自動的に縮小して描画します。

つまり、Bitmapクラスのdraw_textで勝手に文字幅を縮小しているのだ。
※Bitmapクラスのdraw_textは、ツクールXP(RGSS)の組み込みクラスなので、
容易に変更できない。???

個人的な意見だが、ところどころ文字幅が短かったりすると、変じゃないかい?

アイテムのヘルプは、 Window_Help ってところで、
わざわざset_text(text, align = 0)に代入して変換しているのだが、
ここに文字列がはみ出す場合でも、そのまま(縮小なし)描画する ...って機能を
追加しても意味が無い!
だって、途中で文字が切れたら、意味ないし。

デフォルトのフォントは、 MS Pゴシックで、※自動的に字間をつめるフォント なので、
データベースで文字数を確認し辛いし...
※ P(プロポーショナル)フォント という奴 ←適当に調べてね

そこで、 ヘルプに指定した文字数がヘルプウィンドウをはみ出す(縮小される)場合に、
「はみ出すよ!」 って教えてくれるスクリプトを作ってみた。

興味のある方は、『縮小文字チェック』スクリプトをコピーして、
Window_Help  の真下に置いてみてね。
※文字がはみ出さない場合は、機能しないんだけど、はみ出す場合の処理は結構重い。
はみ出しのチェックが済んだら、削除だ!!
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[08/04 Faust]
[05/26 takku]
[11/12 ぱんだ]
[06/28 AntwerpBlue]
[06/28 AntwerpBlue]
[02/07 ジャリン]
[02/07 ジャリン]
[02/05 白豆]
[11/28 I・S]
[11/26 I・S]
プロフィール
管理人
hide
ホームページ
ブログ内検索
カウンター
忍者アナライズ
忍者ブログ [PR]