快速业务通道

X3D实战基础讲座之二 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23

注意:打*号的属性可能不起作用。

X3D实战基础讲座之二(4)

时间:2010-07-19

3.在Material节点属性窗口中将diffuseColor的属性改为"0 1 0",颜色为绿色。注意:在输入这些数值后一定要按Enter结束。

说明:RGB颜色分量的含义是,R表示红色,G表示绿色,B表示蓝色。各颜色分量的值均在0到1之间,每个值用空格隔开。

4.单击Appearance节点,从节点列表中,找到Text,然后右击Text,选择"Insert After"添加Text节点。

5.在Text节点属性窗口中,将String属性内容设为""Hello, X3D!" "2004-1-2"" ,结果如下所示。

说明: "你好, X3D" 和 "2004-1-2"文本之间有空格且两个文本上有双引号,之所以这么做是希望将其显示成两行文本。

6.编译预览,结果如下图所示。

X3D实战基础讲座之二 - 编程入门网

五、设置文本风格

字体风格的设置是由FontStyle节点指定的,它的属性如下表所示:

属性 含义 默认值 可以选择的值
family 字体名 "SERIF" "SERIF", "SANS", "TYPEWRITER":前两个是可变宽度的字体,最后一个是等宽字体
style 字体风格 PLAIN PLAIN(常规), BOLD(粗体), ITALIC(斜体), BOLDITALIC(粗斜体)
justify 位置调整 "BEGIN" "FIRST"(首字符对齐), "BEGIN"(左对齐), "MIDDLE"(居中), "END"(右对齐)
size 字体大小 1 实数值
spacing 行间距 1 实数值
horizontal 是否水平方向 True True(水平方向), False(垂直方向)
leftToRight 字符是否从左到右 True True(从左到右), False(从右到左)
topToBottom 字符是否从上到下 True True(从上到下), False(从下到上)

下列就来将上述两行文本居中斜体显示,且行距设为2倍。

1.在Text节点下添加一个子节点FontStyle。

2.在FontStyle节点属性窗口中,将style属性内容选择为ITALIC。

3.在justify属性栏内输入 "BEGIN" "MIDDLE",然后按回车。

4.在spacing属性栏内输入2.0,然后按回车。这样代码就变成:

X3D实战基础讲座之二 - 编程入门网

5.编译预览,结果如下图所示。

X3D实战基础讲座之二 - 编程入门网

但是,BS Contact 6.1好像对文本支持得不够好,justify属性看不出效果,这是因为BS Contact自动将场景进行最大化居中缩放处理。

X3D实战基础讲座之二(5)

时间:2010-07-19

六、插件菜单操作

1.在浏览器的X3D场景中,右击鼠标,出现如下图所示的快捷菜单:

X3D实战基础讲座之二 - 编程入门网

2.选择"Setting"|"Preference",出现下图对话框。

X3D实战基础讲座之二 - 编程入门网

在这里可以对插件中的相关参数进行设置。

3.单击"General"标签,出现下图页面。

X3D实战基础讲座之二 - 编程入门网

4.将"Menu language"选择为"中文"。单击"确定"按钮,这样,快捷菜单就是中文了。如下图所示:

X3D实战基础讲座之二 - 编程入门网

5.将渲染选项(Render Options)设置成OpenGL,如下图所示:

X3D实战基础讲座之二 - 编程入门网

环境设置好了后,就可以跟着我们一起去领略X3D的魅力了。在下一讲中,我们将讨论X3D的2

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号