#X3D V4.0 utf8
PROFILE Immersive
# [X3D] version=4.0
# [X3D] noNamespaceSchemaLocation=/specifications/x3d-4.0.xsd
# X3D-to-ClassicVRML XSL translation autogenerated by X3dToClassicVrmlEncoding.xslt and X3dToVrml97.xslt
# /x3d/content/X3dToClassicVrmlEncoding.xslt
# /x3d/content/X3dToVrml97.xslt
# Transformation using XSLT processor: Saxonica
# [head]
META "title" "ExecutionModel.x3d"
META "description" "X3D encodings example: execution model demonstrated. Click ball to see script-generated text appear."
META "creator" "Don Brutzman and Joe Williams"
META "created" "1 June 2002"
META "modified" "28 September 2025"
META "specificationSection" "X3D encodings, ISO/IEC 19776-1.3, Part 1: XML encoding, Annex C.19 Execution model"
META "specificationUrl" "/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-CD/Part01/examples.html#ExecutionModel"
META "identifier" "/x3d/content/examples/Basic/X3dSpecifications/ExecutionModel.x3d"
META "generator" "X3D-Edit 4.0, /x3d/tools/X3D-Edit"
META "license" "../license.html"
# [Scene] ========== ========== ==========
WorldInfo {
title "ExecutionModel.x3d"
}
DEF TS TouchSensor {
description "click to animate"
}
DEF Script1 Script {
inputOnly SFTime touchTime
outputOnly SFBool toScript2
outputOnly SFBool toScript3
outputOnly SFString string
url [ "ecmascript:
function touchTime() {
toScript2 = true;
}
function eventsProcessed() {
string = 'Script1.eventsProcessed';
toScript3 = true;
}
" ]
}
DEF Script2 Script {
inputOnly SFBool fromScript1
outputOnly SFBool toScript4
outputOnly SFString string
url [ "ecmascript:
function fromScript1() {
}
function eventsProcessed() {
string = 'Script2.eventsProcessed';
toScript4 = true;
}
" ]
}
DEF Script3 Script {
inputOnly SFBool fromScript1
outputOnly SFBool toScript5
outputOnly SFBool toScript6
outputOnly SFString string
url [ "ecmascript:
function fromScript1() {
toScript5 = true;
}
function eventsProcessed() {
string = 'Script3.eventsProcessed';
toScript6 = true;
}
" ]
}
DEF Script4 Script {
inputOnly SFBool fromScript2
url [ "ecmascript:
function fromScript2() {
}
" ]
}
DEF Script5 Script {
inputOnly SFBool fromScript3
url [ "ecmascript:
function fromScript3() {
}
" ]
}
DEF Script6 Script {
inputOnly SFBool fromScript3
outputOnly SFBool toScript7
outputOnly SFString string
url [ "ecmascript:
function fromScript3() {
toScript7 = true;
}
function eventsProcessed() {
string = 'Script6.eventsProcessed';
}
" ]
}
DEF Script7 Script {
inputOnly SFBool fromScript6
url [ "ecmascript:
function fromScript6 () {
}
" ]
}
# Display the results
DEF Collector Script {
outputOnly MFString string
inputOnly SFString fromString
url [ "ecmascript:
function initialize() {
string[0] = 'Event Sequence:';
}
function fromString(s) {
i = string.length;
string[i] = ' ( ' + i + ' ) ' + s + ' occurred';
}
" ]
}
Transform {
translation 0 2 0
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0.6 0
}
}
geometry Sphere {
}
}
]
}
Shape {
geometry DEF Result Text {
}
appearance Appearance {
material Material {
diffuseColor 0.101961 0.839216 1
}
}
}
Viewpoint {
description "Execution model example"
position 7 -1 18
}
ROUTE TS.touchTime TO Script1.touchTime
ROUTE Script1.toScript2 TO Script2.fromScript1
ROUTE Script1.toScript3 TO Script3.fromScript1
ROUTE Script2.toScript4 TO Script4.fromScript2
ROUTE Script3.toScript5 TO Script5.fromScript3
ROUTE Script3.toScript6 TO Script6.fromScript3
ROUTE Script6.toScript7 TO Script7.fromScript6
ROUTE Script1.string TO Collector.fromString
ROUTE Script2.string TO Collector.fromString
ROUTE Script3.string TO Collector.fromString
ROUTE Script6.string TO Collector.fromString
ROUTE Collector.string TO Result.string
"Is that how you feel?" Arthur enquired. He came nearer still, as though to hear better. But the other got into a muddle with his affirmative. He flapped an ear in staccato fashion, and Arthur hastily withdrew. Louvain had been destroyed because a crowd of wanton soldiers, who were garrisoned there, who hated the Belgians, and who had been kept within bounds with difficulty, seized on their own stupid mistake to give rein to their passions. That sounds well, doesn't it, Daddy? But I don't wish to mislead you. or not so long as they are pretty? One can't help thinking, though, 247 “I’m not worrying about Jeff.” Larry was caught by the suspicious action of their “detective” in taking the day watch while nothing occurred at night. It was characteristic of Felipa that she forgot him altogether and reread the letter, her breath coming in audible gasps. He listened in agony to the regiment on the right marching off, to the cautions and admonitions given those who were carrying off the badly-wounded, and then to Lieut. Bowersox starting off with the right of the 200th Ind. "No," answered the Lieutenant. "This is the place where we intended to get off. We were quietly getting out so as to attract no notice when you started your circus. I saw you were doing well, hiving those fellows together, so I let you go ahead, while I slipped the boys around to gather them all in. Pretty neat job for a starter, wasn't it?" "Great Scott!" gasped Si, "you couldn't be walkin' around with the side of your head knocked out. I'm astonished at you." She smiled suddenly as she finished speaking. It was a sweet smile, rather aloof, but lighting up the whole of her face with a sudden flash of youth and kindness. Richard gazed at her, half fascinated, and mumbled lamely—"you're welcome, ma'am." Suddenly Backfield's fist crashed into Realf's body, full on the mark. The wind rushed out of him as out of a bellows, and he doubled up like a screen. This time he made no effort to rise; he lay motionless, one arm thrown out stiff and jointless as a bough, while a little blood-flecked foam oozed from between his teeth. Margaret was so shocked and overpowered, that she obeyed. HoME先费看欧美一级1片
ENTER NUMBET 0018xinyuanlai.com.cn
www.falper.com.cn
www.enmiao.com.cn
www.baichibang.com.cn
www.maxrac.org.cn
baic-fwc.com.cn
kuaj.net.cn
www.vpgm.com.cn
www.helanxue.com.cn
zzsfb.com.cn