##@* example slide ##@ (extern) proto(s) #@include proto-slideset.vr #@include proto-slide.vr #@include proto-text.vr #@include proto-line.vr #@include proto-break.vr ## example DEF slides slideset { slides [ slide { children [ text { lines [ line { string ["What about the slide format?"] } break { } line { string ["yeh, what about it?"] } break { } ] ## lines } Sphere { radius 0.5 } ] ## children } ## slide 1 slide { ## 2 children [ Sphere { radius 0.5 } ] ## children } ## slide 2 ] ## slides } ##@ timer DEF time TimeSensor { loop TRUE cycleInterval 2 } DEF script Script { eventIn SFTime pulse eventOut SFInt32 next url "javascript: function pulse(value) { next = 1; Browser.print('x'); } " } ROUTE time.cycleTime TO script.pulse ROUTE script.next TO slides.next ##