センターヘルプコメントVX
説明
XP版の移植スクリプトです。
仕様の変更等はなく、同じ感覚で使用できます。
RPGによくある、マップ画面中央に出てくるコメントを表示させます。
制御文字対応です。
なるべく下の方にセクションを作成して、
本スクリプトを導入してください。
使用例
イベントコマンドの『スクリプト』で
text = "○○を手に入れた!"
$scene.centerhelp_window.set_text(text)
で表示されます。
文字とウィンドウの位置は自動的にセンタリングされます。
ウィンドウの大きさも、文字の長さに合わせて調節されますが、
極端に長い文字の場合は、画面からはみ出してしまいます。
(16文字程度を目安にしてください)
また、改行は半角のスペースで可能です。
(最大4回、合計5行まで表示可能)
また、$scene.centerhelp_window.set_text(text, true)
とすることで、ヘルプを表示する際、
ウィンドウが下からフェードインするようになります。
対応制御文字
\\C[n]
文字の色を n に該当するカラーに変更します。
内容は Window_Base の text_color に依存します。
\\V[n]
変数 n に収納されている数値に変換します。
\\N[n]
n に該当するアクター名に変換します。
\\W[n]
n に該当する武器名に変換します。
\\A[n]
n に該当する防具名に変換します。
\\I[n]
n に該当するアイテム名に変換します。
text = "\\c[3]\\i[1]\\c[0]を手に入れた!"
↑の様に、連続で使用することも可能です。
※注意点
文章の表示と連続して使う場合(前後に文章の表示がある場合)
デフォルトのスクリプトの都合上、
最低でも3フレームのウェイトを置かないと、
空のメッセージウィンドウが表示されてしまいます。
ソース
こちら