start Library Method
Short Description: Start transition
Signature: t.start ()
Group: Control
Class: transition Class
Starts the transition. As long as start is not called the transition
will not be executed.
Normal use of start is to first set options and parameters of the transition
and then call start once. Afterwards
Info methods can still
be used to retrieve information about the transition. Also a, cont, or
contAccel are useful to create continuing transitions.
taccgl.actor("text").rotateMiddle(0,1,0).dur(2).start(); | RUN |
In special situations start can be called multiple times in order
to update options and parameters of an existing transition.
This can be done before, while, or after the transition is actually performed.
W.r.t. the following examples, the frist line creates a transition and
stores it into a global variable runningstep. All of the following lines
update this runningstep and consequently work only after
the first line was executed.
runningstep = taccgl.actor("text").rotateMiddle(0,1,0).dur(5).start(); | RUN |
runningstep.startTime(0).dur(5).start(); | RUN |
runningstep.color('red').start(); | RUN |
runningstep.rotatePart(4*Math.PI,2*Math.PI).absStartTime(2*taccgl.currenttime-5).start(); | RUN |
runningstep.to(runningstep.x,runningstep.y+500,0).start(); | RUN |
runningstep.to(runningstep.x,runningstep.y,0).start(); | RUN |
runningstep.dur(0.001).start(); | RUN |
|