показывает
DEF main_TS TouchSensor {} DEF main_TR Transform { children [ Shape { geometry Cone {} appearance Appearance { material DEF main_MT Material { diffuseColor 0 0 1}}}]} DEF main_TIS TimeSensor {cycleInterval 3 loop TRUE} DEF main_OI OrientationInterpolator {key [0, 0.5, 1] keyValue [1 0 0 0, 1 0 0 3.14, 1 0 0 6.28]} DEF main_SCR Script {eventIn SFTime go field SFNode mt USE main_MT url "javascript: var counter = 0; function go(){switch(counter){case 0: break; case 1: mt.diffuseColor = new SFColor(0,1,0); break; case 2: mt.diffuseColor = new SFColor(1,0,0); break; default: mt.diffuseColor = new SFColor(0,0,1); counter = 0;}counter++;}"} ROUTE main_TIS.fraction_changed TO main_OI.set_fraction ROUTE main_OI.value_changed TO main_TR.rotation ROUTE main_TS.touchTime TO main_TIS.stopTime ROUTE main_TS.touchTime TO main_SCR.go
x