www.pudn.com > vrmlExample.rar > HELLO.WRL
#VRML V2.0 utf8
Viewpoint
{
position 0 0 15
orientation 0 0 1 0
fieldOfView 0.8
}
Background
{
skyColor [ 0 0 0.2,
0.1 0.1 0.8,
0.7 0.8 0.9
]
skyAngle [1 1.57]
groundColor [ 0.0 0.0 0.0,
0.5 0.4 0.3,
0.3 0.3 0.3
]
groundAngle [1 1.57]
}
DEF ball1 Transform
{
translation -3 0 0
children [
DEF Touch1 TouchSensor {}
Shape {
appearance Appearance {
material DEF SphereColor Material { diffuseColor 1 0 0 }
}
geometry Sphere {}
}
]
}
DEF ball2 Transform {
translation 3 0 0
children [
DEF Touch2 TouchSensor {}
Shape {
appearance Appearance {
material DEF SphereColor2 Material { diffuseColor 0 1 0 }
}
geometry Sphere {}
}
]
}
DEF ColorScript Script {
url "hello.class"
eventIn SFBool clicked
eventIn SFBool clicked2
field SFString sceneEnt "Sphere"
}
ROUTE Touch1.isActive TO ColorScript.clicked
ROUTE Touch2.isActive TO ColorScript.clicked2