screen.resolution.set (512,384)
@sprite=icon.create (2,2)
icon.persistence.set (@sprite,PERSISTENCE_TRAILS)
icon.display (@sprite,CENTER,CENTER)
@track1=track.create ()
track.position.interpolation.set (INTERP_FRONT)
init ()
track.end ()
@track2=track.create ()
track.position.interpolation.set (INTERP_LINEAR)
init ()
track.end ()
@track3=track.create ()
track.position.interpolation.set (INTERP_TCBSPLINE)
init ()
track.end ()
screen.color (@sprite,COLOR_WHITE)
text.display ("Interpolation : FRONT ",CENTER,10)
sequence.end.wait (sequence.play (@track1,@sprite))
screen.color (@sprite,255,128,128)
text.display ("Interpolation : LINEAR",CENTER,10)
sequence.end.wait (sequence.play (@track2,@sprite))
screen.color (@sprite,128,255,255)
text.display ("Interpolation : SPLINE ",CENTER,10)
sequence.end.wait (sequence.play (@track3,@sprite))
text.display ("Press a key to exit.",CENTER,350)
keyboard.wait ()
script.stop ()
procedure init ()
track.key.set (0)
track.key.position.set (150,100)
track.key.set (1)
track.key.position.set (350,300)
track.key.set (2)
track.key.position.set (350,100)
track.key.set (3)
track.key.position.set (150,300)
end procedure