- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-06-27T22:13:51+00:00","","")
#author("2023-02-17T10:08:42+00:00","default:admin","admin")
*文字の装飾・制御文字 [#ud7fe1eb]
「会話を表示する」など、画面にテキストを表示するイベントパネルでは、さまざまな効果を持つ制御文字をテキスト内に入れることができます。
それぞれのイベントパネル内にある「入力補助」のボタンを押し、用途に合った制御文字を入力。そのうえでそれぞれの制御文字に必要なパラメータを設定してください。
※イベントパネルの内容に応じて、使用できる制御文字の種類が変わります。
#contents
**装飾 [#j7fec6c8]
ボールド \b \b太字\b
斜体 \i \i斜体\i
アンダーライン \u \u下線\u
文字の大きさ \z[000] \z[200]倍文字
文字の色 \c[000000] \c[ff0000]赤\c[0000ff]青\c元の色 カラーコードはHTMLと同じものが使用できます。
直後の1文字にルビ \r ルビ\r[ふ]振り “振”の上にルビが当てられます。
任意の文字列にルビ \r \r[ルビ振り,好き勝手よみがなが打てます] カンマの前の文字列の上に後にかかれた文字列がルビとして当てられます
0.5秒ウェイト \w ウ\wェ\wイ\wト 会話を表示
指定秒数ウェイト \w[0.25] ウ\w[0.25]ェ\w[0.5]イ\w[0.75]ト 指定秒数で表示されます。
|\マーク表示|\\|会話を表示|メッセージを表示
テロップを表示
イメージとして画面に文字を表示する
文字列変数|¥マークが表示されます。|
斜体 \i \i斜体\i
\z[50]半分文字
\z元のサイズ
ビとして当てられます。
ウェイト① \w ウ\wェ\wイ\wト 会話を表示
メッセージを表示 等間隔で表示されます。
ウェイト② \w[0.25] ウ\w[0.25]ェ\w[0.5]イ\w[0.75]ト 指定秒数で表示されます。
瞬間表示 \> \>瞬間表示\<
入力待ち \! キー入力があるまで文字列の表示を待ちます。
ウィンドウ自動クローズ \^ \w[1]\^ 文字列が表示し終わったあと、自動的にウィンドウが閉じます。
単独で使用すると瞬時に閉じられてしまうため、書式例ではウェイトを入れています。
|機能|コマンド|書式例|備考|h
|Bold|\b|\b太字\b|例えば下記ののような書き方をするとテキスト中の「斜体」の箇所は「太字でかつ斜体」で表示されます。&br;\b太字で\i斜体\i\b|
|斜体|\i|\i斜体\i||
|アンダーライン|\u|\u下線\u||
|文字の大きさ|\z[000]|\z[200]倍文字||
|文字の色|\c[000000]|\c[ff0000]赤\c[0000ff]青\c元の色|※カラーコードはHTMLと同じものが使用できます。|
|直後の1文字にルビ|\r|ルビ\r[ふ]振り|“振”の上にルビが当てられます。|
|任意の文字列にルビ|\r|\r[ルビ振り,好き勝手よみがなが打てます]|カンマの前の文字列の上に後にかかれた文字列がルビとして当てられます|
|0.5秒ウェイト|\w|ウ\wェ\wイ\wト|会話を表示|
|指定秒数ウェイ|\w[0.25]|ウ\w[0.25]ェ\w[0.5]イ\w[0.75]ト|指定秒数で表示されます。|
|瞬間表示開始|\>|\>瞬間表示\<||
|瞬間表示終了|\<|\>瞬間表示\<||
|入力待ち|\!||キー入力があるまで文字列の表示を待ちます。|
|自動的に閉じる|\^|\w[1]\^|文字列が表示し終わったあと、自動的にウィンドウが閉じます。|
|変数の値を表示|\$[変数名]||[]には数値変数や文字列変数の名前を記載します。数値変数の中身は文字として表示されます。|
|配列変数の値を表示|\$[変数名][インデックス]||インデックスとは、配列変数のポインタの値のことです。|
|ローカル変数の値を表示|\$L[変数名]||[]にローカル変数の名前を記載します。|
|キャスト名を表示|\H[キャストの元の名前]||[]にデータベース>キャストで設定したそのキャストの名前を記載します。|
|まばたきの間隔|\blspd[秒]||まばたきを実行する間隔(秒)|
|まばたきの確率|\blrate[%]||まばたきを実行する確率(%で指定)|
|口パクの速度|\lipspd[倍率]||口パクのスピードを指定(1が等速、0.5で半分、2で倍速)|
|名前欄(左に表示)|\NPL[話者名]|\NPL[ケン]|名前欄を表示するためにはレイアウトツールの会話画面、メッセージ画面で名前を表示するためのレイアウトパーツを設定する必要があります。&br;それぞれの画面のデフォルトのレイアウトを参考にしてください。|
|名前欄(中央に表示)|\NPC[話者名]|\NPC[ルナ]||
|名前欄(右に表示)|\NPR[話者名]|\NPR[サイラス]||
//**変数 [#s4ad698e]
//|メッセージ内に変数の数値を表示|\Variable[0 ~ 999の数字]|メッセージ内に指定した変数の値を表示|
//|メッセージ内に変数の数値または文字列を表示|\v[インデックス]|数値変数のインデックス指定|
//||\#[変数名]|数値変数の変数名指定|
//||\s[インデックス]|文字列変数のインデックス指定|
//||\$[変数名]|文字列変数の変数名指定|
//||\h[インデックス]|主人公の現在の名前をインデックス指定で引用|
//||\H[キャラクターの元の名前]|主人公の現在の名前を元の名前(初期値)指定で引用|
**変数 [#s4ad698e]
変数 説明
メッセージ内に変数の数値を表示 \Variable[0 ~ 999の数字] メッセージ内に指定した変数の値を表示
メッセージ内に変数の数値または文字列を表示 \v[インデックス] 数値変数のインデックス指定
\#[変数名] 数値変数の変数名指定
\s[インデックス] 文字列変数のインデックス指定
\$[変数名] 文字列変数の変数名指定
\h[インデックス] 主人公の現在の名前をインデックス指定で引用
\H[キャラクターの元の名前] 主人公の現在の名前を元の名前(初期値)指定で引用
//**スプライト制御 [#ofe84a28]
//|\blspd[秒]|まばたきを実行する間隔(秒)|
//|\blrate[確率]|まばたきを実行する確率(%で指定)|
//|\lipspd[速度]|口パクのスピードを指定(1が等速、0.5で半分、2で倍速)|
**スプライト制御 [#ofe84a28]
\blspd[秒] まばたきを実行する間隔(秒)
\blrate[確率] まばたきを実行する確率(%で指定)
\lipspd[速度] 口パクのスピードを指定(1が等速、0.5で半分、2で倍速)