「テキスト」の版間の差分
提供: LWF Wiki
(→テキストを使用する) |
(→テキストを整列する) |
||
14行: | 14行: | ||
==テキストを整列する== | ==テキストを整列する== | ||
− | + | 行の整列に関しては、Flash側の行揃えで対応できます。しかし、段の整列はFlashのクラシックテキストでは設定できないので<br/> | |
− | valign=middle | + | リンクの項目に下記の記述を入れることにより設定することが出来ます。<br/> |
+ | *valign=top | ||
+ | *:テキスト範囲の上に整列 | ||
+ | *valign=middle | ||
+ | *:テキスト範囲の中心に整列 | ||
+ | *valign=bottom | ||
+ | *:テキスト範囲の下に整列 | ||
==テキストを縁取りする== | ==テキストを縁取りする== |
2013年10月21日 (月) 18:00時点における版
目次 |
テキストを使用する
Flashのダイナミックテキストを使用することでデモバイスフォントを使ってテキストを記述することができます。
※TLFテキストには対応していません。クラシックテキストを使用してください。
スクリプトで内容を動的に書き換える場合、インスタンス名を設定しておいてください。
Flashでの設定は下記のものが反映されます。
- テキスト描画範囲
- テキストサイズ
- テキストカラー
- 行揃え
- 段落前後のアキ(縦方向のみ)
- インデント(縦方向のみ)
テキストを整列する
行の整列に関しては、Flash側の行揃えで対応できます。しかし、段の整列はFlashのクラシックテキストでは設定できないので
リンクの項目に下記の記述を入れることにより設定することが出来ます。
- valign=top
- テキスト範囲の上に整列
- valign=middle
- テキスト範囲の中心に整列
- valign=bottom
- テキスト範囲の下に整列
テキストを縁取りする
ダイナミックテキストのプロパティのリンクの欄に下記の例の様に記述すると縁付きのテキストになります。
例:
strokeWidth=4,strokeColor=000000
テキストに影をつける
例: shadowColor=000000,shadowOffsetX=2,shadowOffsetY=2,shadowBlur=2
テキストを動的に変更する
インスタンス名を設定したテキストはスクリプトで内容を書き換えることが出来ます。
下記はサンプルになります。
//Movieの中にあるインスタンス名"text"の内容を書き換える <Movieインスタンス>["text"] = "書き換え完了";
なお、テキストはインスタンス名と同じ変数の内容を読み取りにいっているだけなので
var text = <Movieインスタンス>["text"]; といった感じでテキストインスタンスを取得することは出来ないので注意してください。