首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

天极网 > 软件频道 > 设计在线 > 网页UI设计 >VRML节点技术指南[三]

VRML节点技术指南[三]

2000-01-30 00:00作者:吉琪出处:CPCW责任编辑:

  FontStyle 这一个节点定义文本的字体大小,字体族和字体样式,以及文本字符串的方向和任何必须用于非语文本的特点语言渲染技术。其结构如下:

FontStyle {
field MFString family “SERIF”
field SFBool horizontal TRUE
field MFString justify “BEGIN
field SFString language “ ”
field SFBool leftToRight TRUE
field SFFload size 1.0
field SFFload spacing 1.0
field SFString style “PLAIN”
field SFBool topToBottom TRUE
}

域和事件如下:
family 字体族(SERIF、SANS或者TYPEWRITER)。
horizontal 如果为TRUE,则每一个文本字符串以水平方式渲染;如果为FALSE,则每一个文本字符串以方式渲染
justify 使用的对齐方。该域可以有两个字符串值,第一个是沿主轴的对齐方法(如horizontal所确定的),第二个是沿铺助轴的对齐方法。这些值可以是BEGIN、MIDDLE或者END。
language 一个识别字符串所用语言的字符串,用它来在少的、可以渲染多种字符集的例子中选择正确的字符集。
leftToRight 如果为TRUE,则所给的字符串为从左到右;如果为FALSE,则所给的字符串为从右到左。它可以是主轴,也可以是铺助轴,取决于horizontal的值。
size 字符的大小。尽管它与字体无关,实际上这是字符的高度。该值还确定文本的连续行之间空间的大小。
spacing 其值乘以size域来确定连续文本行之间的实际距离。
style 字体样式(PLAIN、BOLD、ITALIC或者BOLDITALLC)。
topToBottom 如果为TRUE,则所给的字符串从顶到底;如果为FALSE,则所给的字符串为从底到顶。它可以是主轴,也可以是铺助轴,取决于horizontal的值。


以下就是FontStyle节点的一个实际运用。

#VRML V2.0 utf8
Transform {
translation ?9 0 0
children Shap
geometry Text{
string [ “WELCOME” ]
fontStyle FontStyle {
#family “SANS”
#styly “BOLDITALLC”
}
}
}
}
Transform {
translation -2 0 0
children Shape {
geometry Text{
string [ “WELCOME” ]
fontStyle FontStyle {
size 2
}
}
}


}

共5页。 1 2 3 4 5 8 :

关注此文的读者还看过:

返回软件频道首页

共5页。 1 2 3 4 5 下一页 末页

软件频道最新更新

热点推荐

IT嘉年华

编辑推荐

热门
推荐

网友关注

软件
资料
游戏

文章排行

本周
本月
最新更新
天极服务| 关于我们| About us| 网站律师| 电子杂志| RSS订阅| 友情合作| 加入我们| 网站地图| MSN/QQ上看天极
TMG
Copyright (C) 1999-2009 Yesky.com, All Rights Reserved
版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868 在线提交意见反馈
渝ICP证B2-20030003号  通用网址:天极网
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众
经营性网站备案信息 网警备案 中国网站排名