====== メッセージ ====== ===== nowait ===== nowaitタグ以降は全てのテキストを一瞬で表示します。会話しているキャラクタ名の表示によく使います。endnowaitタグで通常のテキスト表示に戻ります。 ===== endnowait (nowaitの終了) ===== ===== current (操作対象のメッセージレイヤ指定) ===== ^属性^必須^値^説明^ |name|Yes|タグ名|以降この名前をタグとして使用できる| |layer|yes|-|-| |page|no|fore(デフォルト)/back| | |withback|no|true/false(デフォルト)|裏も操作する/しない| ===== position (メッセージレイヤの属性) ===== ^属性^必須^値^説明^ |layer|yes|message1,2,3...|対象のメッセージレイヤを選択する| |page|no|fore(デフォルト)/back\\ both|対象のページを選択する\\ bothは表裏両方| |left|no|ピクセル|左端の位置を指定| |top|no|ピクセル|上端の位置を指定| |width|no|ピクセル|幅を指定| |height|no|ピクセル|高さを指定| |color|no|カラーコード(RRGGBB形式)|背景色の指定\\ 以前に1度でもframeを指定していた場合、color指定は無意味になる| |frame|no|ファイル名|メッセージレイヤの背景画像| |opacity|no|0~255(デフォルト)|テキスト背景画像のの透明度| |marginl|no|ピクセル|余白部分left| |margint|no|ピクセル|余白部分top| |marginr|no|ピクセル|余白部分right| |marginb|no|ピクセル|余白部分bottom| |visible|no|true/false(デフォルト)|メッセージレイヤが見える/見えない| |fontscale|no|百分率(デフォルト)|文字の大きさ\\ 100で等倍| |spaceline|no|ピクセル|行間| |{{anchor:iconimg:iconimg}}|no|ファイル名|クリック待アイコン画像(アイコン画像が縦方向に連結されていること)| |iconleft|no|ピクセル|クリック待アイコン画像を表示する位置(基準点(原点)はキャンバスの左上角、画像左上角)| |icontop|no|ピクセル|同上| |iconcount|no|数字|クリック待アイコン画像の数| |iconinterval|no|ミリ秒|クリック待アイコン画像の切替間隔[ms]| ※クリック待アイコン画像の設定がない場合、クリック待ち時に下三角「▼」が上下します。\\ 使用例\\ @position layer=message0 page=fore left=0 top=400 width=800 height=200 opacity=100 marginl=18 visible=true frame=textback iconimg=test1 iconleft=300 icontop=200 iconcount=5 iconinterval=200\\ |%%//%%透明度の操作while文で透明度を上げていく\\ @eval exp="tf.opacity=0"\\ @while exp="tf.opacity<255"\\ @position layer=message0 visible=true opacity=&tf.opacity\\ @eval exp="tf.opacity+=10"\\ @endwhile\\ @position layer=message0 page=fore visible=true opacity=255| ===== font (文字属性指定) ===== ^属性^必須^値^説明^ |layer|yes|message1,2,3...|指定するレイヤ| |color|-|-|6桁カラーコード| |shadowcolor|-| |文字の影の色(不要の場合は0x------を指定)| |face|-|fukuroもしくはfont属性|下記※1参照| ※1\\ fukuro:文字の周りを影の色で囲った文字\\ font属性:<斜体>,<太さ>,<種類>\\ <斜体>:normal、italic\\ <太さ>:normal、bold\\ <種類>:sans-serif(初期値)、Osaka、Arial、などなど\\ <種類>はブラウザに依存します。複数のフォントを指定してブラウザによってフォントを変更することはできません。初期値以外のフォントを指定する場合、ブラウザ間で違和感がでないようにご注意ください。\\ 例:\\ @font face=fukuro\\ @font face=normal,bold,sans-serif\\ ※2 同position内で文章の一部分だけ色を変えることはできません ===== l (行末クリック待ち) ===== 行末でクリック待ちをする ===== r (改行) ===== 改行する\\ ===== p (改ページクリック待ち) ===== 改ページのクリック待ちをする\\ |%%//%%よくある行末処理表現 クリック待ちをしてから文字を消去する\\ [p][cm]| ===== cm (全てのメッセージレイヤのクリア) ===== 全てのメッセージレイヤのクリア ===== er (メッセージレイヤの文字の消去) ===== メッセージレイヤの文字の消去 ===== history (バックログ蓄積有無) ===== テキスト履歴への蓄積有無設定 ^属性^必須^値^説明^ |output|no|true/false|true(初期値):蓄積する\\ false:蓄積しない\\ 例:\\ [history output=false]| ===== u (ふりがな) ===== ふりがなを付ける\\ [[使い方のヒント#ふりがな|こちら]]を参照ください\\ ===== b (ふりがな) ===== ふりがなを付ける\\ [[使い方のヒント#ふりがな|こちら]]を参照ください\\ ===== y (ふりがな) ===== ふりがなを付ける\\ [[使い方のヒント#ふりがな|こちら]]を参照ください\\