//    Instruction Example :      scroll.rotation.set (objectid,float,float,float)


        screen.resolution.set (512,384)

        screen.set (BACK)
          pattern.display ("avo\bubble.gif")
        screen.end ()

        sequence.refresh.set (screen.refresh.get())
        @icon=icon.load ("avo\cloud.png")
        %width=icon.width.get (@icon)
        %height=icon.height.get (@icon)
        @icon_virtual=icon.create (%width*2,%height)
        screen.set (@icon_virtual)
          icon.display (@icon,%width*0,0)
          icon.display (@icon,%width*1,0)
        screen.end ()
        scroll.speed.select (100)
        scroll.rotation.stack (1.1,0.1,45)
        @scroll=scroll.create (@icon_virtual,right,%width*1,%height)
        scroll.display (@scroll,CENTER,CENTER)

        screen.set (FRONT)
          text.display ("Press a key to exit.",CENTER,350)
        screen.end ()

        repeat ()
          scroll.rotation.set (@scroll,0,0,number.random.get (0,360))
          time.wait (0.25)
        until (keyboard.get ())

        script.stop ()