script
DEF SCRIPT Script {
mustEvaluate TRUE
directOutput TRUE
field SFNode transform USE TRANSFORM
field SFNode me USE SCRIPT
field SFNode box USE BOX
field SFColor bgColor IS bgColor
field SFFloat bgTransparency IS bgTransparency
field SFString href IS href
field MFString parameters IS parameters
eventIn SFTime touched
url "vrmlscript:
function initialize() {
if(href != '') {
var touch = Browser.createVrmlFromString(' TouchSensor{} ');
transform.addChildren = touch;
Browser.addRoute(touch[0],'touchTime',me,'touched');
}
}
function touched(v,t) {
Browser.loadURLrel(href,parameter);
// Change, this for absolute URLs
// Browser.loadURL(href,parameter);
}
"
}
}