Table of contents Chapter index Previous slide Next slide 401
A sample using a program script

Introducing script use
A sample using a program script
DEF Clock TimeSensor { . . . }



DEF Ball Transform { . . . }



DEF Bouncer Script {

    field    SFFloat bounceHeight 3.0

    eventIn  SFFloat set_fraction

    eventOut SFVec3f value_changed

    url "vrmlscript: . . ."

}



ROUTE Clock.fraction_changed TO Bouncer.set_fraction

ROUTE Bouncer.value_changed  TO Ball.set_translation