addons/Text
''注: アドオン版の詳細''
''注: アドオン版の詳細''
概要
Textは画面上に任意の情報を表示させるアドオンです。
基本操作
text <name> <command> [args1 [arg2 [...]]]
- <name> : オブジェクト名。任意
- <command> : コマンド
- [arg] : 引数
サブコマンド
create : 指定された名前を持つテキストオブジェクトを作成。オプションにより表現を設定できる delete : 指定された名前を持つテキストオブジェクトを削除。
例
Awkardという文字を画面上に表示。
オプションとして以下を指定する。
オプションとして以下を指定する。
- 文字サイズ
- 文字色は黄色 (RGB:255,255,0 = #FFFF00)
- 書体はイタリック(斜体)
- 表示位置は画面左上角からX:500, Y:500に指定
text foo create Awkward text foo pos 500 500 text foo color 255 255 0 text foo size 50 text foo italic true
消去する場合は以下のコマンドを入力する
text foo delete
コマンド
コマンド | 引数 | 説明 |
オブジェクト生成に関わるコマンド | ||
create | <任意の文字列> | <任意の文字列>という名前のオブジェクトを生成 |
delete | <任意の文字列> | 作成した<任意の文字列>という名前のオブジェクトを削除 |
オブジェクト表示に関わるコマンド | ||
pos | X Y | 画面左上隅からの位置をXY座標で指定する。単位はピクセル |
オブジェクトの背景に関わるコマンド | ||
bg_alpha | 0-255 | 背景色の透過具合を指定する |
bg_color | R G B | 0-255で指定。 16進数表示を10進数に変換すれば良いので FFFF00 = 255 255 0(黄色)となる |
bg_visible | true/false | 背景色の表示/非表示。bg_alphaで完全透過するならこちらで表示を切った方が良い |
テキストの表示と書体に関わるコマンド | ||
color | R G B | 0-255で指定。詳細はbg_colorと同じ |
alpha | 0-255 | 文字の透過具合を指定する |
font | <任意> | 表示に使用するフォント名を指定。 Todo:フォント名にスペースが含まれる場合はダブルクォートで囲うか確認 |
size | 1-? | 上限不明。フォントサイズを指定。 Todo:フォントサイズはピクセル?ポイント?一般的には9pt=12px |
pad | 1-? | 上限不明。背景表示枠から内側へのマージン(パディング)を指定。 Todo:単位はたぶんピクセル |
italic | true/false | 文字列を斜体にするかどうか。boldとの併用可 |
bold | true/false | 文字列を太字にするかどうか。italicとの併用可 |
reight_justified | true/false | 文字列を右寄せにするかどうか |
bottom_justified | true/false | 文字列を下寄せにするかどうか |
visible | <任意の文字列> | createで指定した<任意の文字列>の表示/非表示 |
stroke_width | 0-? | 上限不明。縁取りの太さ |
stroke_color | R G B | 縁取りの色 |
stroke_transparency | 0-255 | 縁取りの透過具合 |