オブジェクトコマンドリファレンス

文字列設定【layout】

STRINGオブジェクト設定を行います。

書式 : [obj] layout [mode] (p1) (p2) ...

mode
設定内容(※下記参照)
p1〜
設定パラメータ(mode内容によって異なります)

mode [view] : [obj] layout view [w] [h]

描画範囲を設定します。
w
h
高さ

mode [color] : [obj] layout color [fr] [fg] [fb] [sr] [sg] [sb] [rr] [rg] [rb]

カラー設定を行います。
fr 〜 fb
フォントのメイン色のRGBを指定します。
sr 〜 sb
影色のRGBを指定します。
rr 〜 rb
ルビのRGBを指定します。

mode [margin] : [obj] layout margin [left] [top] [right] [bottom]

viewで設定された描画範囲のマージン(余白)を設定します。
left
top
right
bottom

mode [move] : [obj] layout move [h] [v]

文字送り幅・改行幅を設定します。
標準は 0 です。
h
送り幅
v
改行幅

mode [ruby] : [obj] layout ruby [y]

ルビ表示位置(縦位置)を設定します。
y
縦位置

mode [frame] : [obj] layout frame (frame)

文字送り速度を設定します。
frame
1文字あたりの表示速度。省略時はゲーム設定の値。

mode [font] : [obj] layout font (font)

使用するフォントを設定します。
font
使用するフォント名。省略時はゲーム設定の値。

mode [shadow] : [obj] layout shadow (rd) (ar)

影タイプを設定します。
rd
1:右下に影を付けます。
ar
1:フォントの周りを囲みます。

mode [size] : [obj] layout size (s)

フォントサイズを設定します。
s
フォントサイズ

mode [scrolltype] : [obj] layout scrolltype (type)

テキスト表示方式の設定
type
表示方式
0なら1文字ずつ表示、1ならワイプ表示

※テキスト表示方式をワイプモードにすると、エクケープシーケンス \w \wf の指定が無効化されます。
そのため、ワイプモードの場合は\w0; の代わりとして、\wr を使用し、表示開始フレームをリセットします。

mode [wipewidth] : [obj] layout wipewidth (width)

テキスト表示方式をワイプ表示とした場合のワイプ幅を設定します。
width
ワイプ幅

mode [fontind] : [obj] layout fontind (fontfile)

オリジナルのttfファイルを使用します。
fontfile
ttfファイル名

※元に戻す場合は str layout font コマンドでリセットします。

対象オブジェクト