

DEF SCRIPT Script { directOutput TRUE field SFFloat width IS width field SFFloat height IS height field SFNode transform USE TRANSFORM field MFNode blocks IS block field SFInt32 endLevel IS endLevel eventOut SFInt32 endLevel_changed IS endLevel eventIn SFInt32 showLevel IS showLevel field SFBool absolute IS absolute url "javascript: function initialize() { if (!absolute) transform.translation = new SFVec3f(width/2,height/2,0); var i = 0; var maxLevel = 0; for(i=0;i<blocks.length;i++) { if(blocks[i].lastLevel > maxLevel) { maxLevel = blocks[i].lastLevel; } } endLevel = maxLevel; //endLevel = -1; endLevel_changed = maxLevel; } function showLevel(value,time) { var i = 0; for(i=0;i<blocks.length;i++) { blocks[i].showLevel = value; } } " } }