//    Instruction Example :      track.frame.interpolation.set (long)


        screen.resolution.set (512,384)

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

        @sprite1=sprite.load ("avo\dinosaur.spr")
        @sprite2=sprite.load ("avo\dinosaur.spr")
        sprite.display (@sprite1,256-50,CENTER)
        sprite.display (@sprite2,256+50,CENTER)

        @track1=track.create (TRACK_LOOP)
          track.frame.interpolation.set (INTERP_LINEAR)
          init ()
        track.end ()

        @track2=track.create (TRACK_LOOP)
          track.frame.interpolation.set (INTERP_FRONT)
          init ()
        track.end ()

        @sequence1=sequence.play (@track1,@sprite1)
        @sequence2=sequence.play (@track2,@sprite2)

        text.display ("Press a key to exit.",CENTER,350)

        keyboard.wait ()

        script.stop ()

        procedure init ()
          track.key.set (0)
          track.key.frame.set (0)
          track.key.set (1)
          track.key.frame.set (4)
          track.key.set (2)
        end procedure