| ☆テキスト関連ノードの例 | |
|
ノード詳細
|
例
|
Text{
string [ "文字列(日本語不可)" ]
fontStyle FontStyleノード指定
length [ 個々の文字の長さ ]
maxExtent [ 最大文字の長さ ]
}
FontStyle{
family フォント名("SERIF"/"SANS"/"TYPEWRITER")
horizontal 水平フラッグ(TRUE/FALSE)
文字列の配置を水平にするか垂直にするかの指定
leftToRight 左右フラッグ(TRUE/FALSE)
horizontalフィールドがTRUEの場合
TRUEなら左から右へ、FALSEならその逆方向に文字を並べる
horizontalフィールドがFALSEの場合
TRUEなら複数行文字列がある場合次の文字を右側へ配置、
FALSEならその逆方向に文字列を配置する
topToBottom 上下フラッグ(TRUE/FALSE)
horizontalフィールドがTRUEの場合
TRUEなら複数行文字列がある場合次の文字を下側へ配置、
FALSEなら上側に文字列を配置する
horizontalフィールドがFALSEの場合
TRUEなら個々の文字の配置順序を上から下に、
FALSEなら下から上に配置する
size 文字サイズ( 1.0 )
spacing 行間隔( 1.0 )
style 文字スタイル("PLAIN"/"BOLD"/"ITALIC"/"BOLDITALIC")
}
☆ かっこの中の赤い文字または数字は指定しなかったときのデフォルト値 |
#VRML V2.0 utf8
Shape{
geometry Text{
string [ "VRML", "Web3D" ]
fontStyle FontStyle{
family "SANS"
style "BOLD"
size 2
}
}
}
|