📄 vrmlscript.htm
字号:
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l39
{mso-list-id:1632786016;
mso-list-type:hybrid;
mso-list-template-ids:-1334822182 935870304 -700694816 1727573034 980352784 -1398796236 -515991412 -1733145324 1292261742 1114946566;}
@list l39:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l40
{mso-list-id:1634364569;
mso-list-type:hybrid;
mso-list-template-ids:-95149926 706226374 -1081820600 -213197358 1580255850 -182188122 -544964224 2143995092 -1795888244 -159994784;}
@list l40:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l40:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l41
{mso-list-id:1731884033;
mso-list-type:hybrid;
mso-list-template-ids:1027761084 -2023210082 2146709146 1082432810 -448619596 -604474222 -1914676378 -909837512 807436680 -408364334;}
@list l41:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l41:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l42
{mso-list-id:1781490838;
mso-list-type:hybrid;
mso-list-template-ids:1379445556 2015897088 1028145048 -144645688 1604765362 726038400 -7974620 757879554 -754657372 1126738880;}
@list l42:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l42:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l43
{mso-list-id:1836795952;
mso-list-type:hybrid;
mso-list-template-ids:610795804 -59998612 1870043118 814541382 565080486 1797565512 -1216959844 -918541218 1608944092 610331972;}
@list l43:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l43:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l44
{mso-list-id:1963993730;
mso-list-type:hybrid;
mso-list-template-ids:11428500 1555600308 -511125730 468493142 -1737613886 271606074 1152036438 -1486447918 -625688760 -1601399088;}
@list l44:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l44:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l45
{mso-list-id:1991787209;
mso-list-type:hybrid;
mso-list-template-ids:-776157588 -1760816814 -757575710 564067510 -1860554930 710548186 -1706919220 2089351050 -83604814 12746570;}
@list l45:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l45:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l46
{mso-list-id:2006856786;
mso-list-type:hybrid;
mso-list-template-ids:-717869422 -553078084 1807140668 -183883924 -809463054 -204705604 1117025592 -2065685432 595229662 1716311014;}
@list l46:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l46:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l47
{mso-list-id:2137331485;
mso-list-type:hybrid;
mso-list-template-ids:-389098872 591286466 -2135927790 -1561838326 722646194 -1628773880 -787951614 1736058880 79585432 -60155354;}
@list l47:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l47:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1027"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=white background=""
lang=ZH-CN link="#333366" vlink="#65038e" style='tab-interval:21.0pt'>
<!--[if gte mso 9]><xml>
<v:background id="_x0000_s1025" o:bwmode="white">
<v:fill src="" type="tile"/>
</v:background></xml><![endif]-->
<div class=Section1>
<div align=center>
<table border=0 cellspacing=0 cellpadding=0 width=652 style='width:488.85pt;
mso-cellspacing:0cm;mso-padding-alt:0cm 0cm 0cm 0cm'>
<tr style='height:60.0pt'>
<td width=45 rowspan=2 valign=top style='width:33.45pt;padding:0cm 0cm 0cm 0cm;
height:60.0pt'>
<p class=MsoNormal style='mso-line-height-alt:0pt'><![if !supportEmptyParas]> <![endif]><span
lang=EN-US style='font-size:9.0pt'><o:p></o:p></span></p>
</td>
<td width=589 valign=top style='width:441.9pt;padding:0cm 0cm 0cm 0cm;
height:60.0pt'>
<div align=center>
<table border=0 cellspacing=0 cellpadding=0 width=583 style='width:437.3pt;
mso-cellspacing:0cm;mso-padding-alt:0cm 0cm 0cm 0cm'>
<tr>
<td width=583 colspan=2 style='width:437.3pt;padding:0cm 0cm 0cm 0cm'>
<div align=center>
<table border=0 cellspacing=0 cellpadding=0 width="100%" style='width:100.0%;
mso-cellspacing:0cm;mso-padding-alt:0cm 0cm 0cm 0cm'>
<tr style='height:6.75pt'>
<td width=712 style='width:534.0pt;padding:0cm 0cm 0cm 0cm;height:6.75pt'>
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><span
lang=EN-US><o:p></o:p></span></p>
</td>
</tr>
</table>
</div>
<p class=MsoNormal align=center style='text-align:center;mso-line-height-alt:
0pt'><span lang=EN-US style='font-size:9.0pt'><o:p></o:p></span></p>
</td>
</tr>
<tr style='height:13.5pt'>
<td width=583 colspan=2 style='width:437.3pt;padding:0cm 0cm 0cm 0cm;
height:13.5pt'>
<h3 align=center style='margin:0cm;margin-bottom:.0001pt;text-align:center;
mso-line-height-alt:0pt'><span lang=EN-US>VRMLscript</span></h3>
</td>
</tr>
<tr>
<td width=257 style='width:192.6pt;padding:0cm 0cm 0cm 0cm'>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span style='font-size:
9.0pt'>作者:<span lang=EN-US>gbnis<o:p></o:p></span></span></p>
</td>
<td width=326 style='width:244.7pt;padding:0cm 0cm 0cm 0cm'>
<p class=MsoNormal align=right style='text-align:right;mso-line-height-alt:
0pt'><![if !supportEmptyParas]> <![endif]><span lang=EN-US
style='font-size:9.0pt'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=583 colspan=2 style='width:437.3pt;padding:0cm 0cm 0cm 0cm'>
<div class=MsoNormal align=center style='text-align:center;mso-line-height-alt:
0pt'><span lang=EN-US style='font-size:9.0pt'>
<hr size=1 width="100%" noshade color="#666699" align=center>
</span></div>
<p class=MsoNormal align=center style='text-align:center;mso-line-height-alt:
0pt'><span lang=EN-US style='font-size:9.0pt'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=583 colspan=2 style='width:437.3pt;padding:0cm 0cm 0cm 0cm'>
<p style='margin:0cm;margin-bottom:.0001pt;mso-line-height-alt:0pt'><span
lang=EN-US>VRMLScript是JavaScript的一个子集,支持VRML数据类型,有其他脚本语言不及的特性:</span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>Script可以源代码,单独的URL形式引入。 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>直接支持VRML 2.0的所有数据类型。 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>使用单独的函数接收外部事件,可以简化开发过程,提高处理速度。 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>使用简单的赋值向外部发送事件。 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>在表达式中可直接使用标量数据(SFTime, SFInt32, SFFloat, SFBool)。JavaScript 数据对象可直接转换为此四种数据类型的任意一种。例如,你可用<b>a
= time + 3</b>使SFTime变量增加3秒。 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>可使用构造器轻松创建与转换大多数的数据类型。 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-line-height-alt:0pt'><span lang=EN-US
style='font-size:9.0pt;font-family:Symbol;mso-ascii-font-family:宋体'>·</span><span
lang=EN-US style='font-size:9.0pt'><span style="mso-spacerun: yes">
</span>数据与字符串对象与全部JavaScript函数兼容。 <o:p></o:p></span></p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -