He logrado hacer una secuencia de animaciones como en "escalerita"(termina mov_a y comienza mov_b, termina mov_b y comienza mov_c, termina mov_c y salta al siguiente frame). Esta animación está contenida en un movie clip que está en la linea de tiempo principal.-
Supongamos que cada mc, dura 5 segundos animados (animados con los mx transitions). Pero el último, quiero que dure sus 5 reglamentarios segundos(animados) MAS otros 5 (estático), ANTES DE SALTAR al siguiente frame.
Cómo puedo hacer que mov_c prolongue su duración o visualización en la escena (de manera estática) unos segundos, sin necesidad de crear un movie clip nuevo que tenga la duración hecha por 5 segundos. No quiero hacer un movie clip con 5 segundos de duración, quiero hacer que ese movie clip, tenga un solo frame y a través de programación, le pueda dar la duración en frames. Se puede hacer eso?, les pongo mi codigo para que se den una idea de lo estoy hablando:
import mx.transitions.*;
import mx.transitions.easing.*;
var mov_a:Tween = new Tween(txt_a, "_alpha", Strong.easeInOut, 0, 100, 5, false);
var mov_b:Tween = new Tween(txt_b, "_x", Regular.easeOut, -112.5, 285.6, 5, false);
var mov_c:Tween = new Tween(txt_c, "_x", Elastic.easeOut, 1025.2, 402.1, 5, false);
mov_b.stop();
mov_c.stop();
mov_a.onMotionFinished = function(){
mov_b.start();
}
mov_b.onMotionFinished = function(){
mov_c.start();
}
mov_c.onMotionFinished = function(){
_parent.gotoAndPlay(3);
}
Gracias!
Saludos!!