Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2013, 08:35
Avatar de ramonjosegn
ramonjosegn
 
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 13 años, 4 meses
Puntos: 40
Respuesta: TweenLite cambiar color blanco a rojo, solo 02 veces

te recomiendo que uses TweenMax que es más potente y tiene más opciones

Puedes crear funciones en TweenMax para llamar a otos scritps de TweenMax

Mira "delay" en la información, ya que eso permite retrasar los colores

Acá te dejo un ejemplo precisamente con el que estoy trabajando, para ver si te aclara un poco más cómo manejarlo

Cita:
stop();
import com.greensock.*;
import com.greensock.easing.*;
TweenPlugin.activate([RemoveTintPlugin, TintPlugin]);
TweenPlugin.activate([EndArrayPlugin, ColorMatrixFilterPlugin]);

//banner superior
//inicio baner - tiempo 0 para que no se vea el cambio (o sea iniciamos desde ahí)
TweenMax.to(banerstandar_mc,0,{_xscale:4, _yscale:4});
TweenMax.to(banerstandar_mc,0,{blurFilter:{blurX:1 00}});
TweenMax.to(banerstandar_mc,0,{autoAlpha:0});

//final baner - 2 segundos para procesar todo
TweenMax.to(banerstandar_mc,2,{_xscale:100, _yscale:100, ease:Back.easeOut});
TweenMax.to(banerstandar_mc,2,{blurFilter:{blurX:0 }, ease:Cubic.easeInOut});
TweenMax.to(banerstandar_mc,4,{autoAlpha:100});

//clip 02 - tiempo 0 para que no se vea el cambio (o sea iniciamos desde ahí)
TweenMax.to(clip01,0,{blurFilter:{blurX:100, blurY:100}});
TweenMax.to(clip01,0,{colorMatrixFilter:{colorize: 0xffff00, amount:1}, ease:Cubic.easeIn});
TweenMax.to(clip01,0,{_yscale:0});

//clip 2 final - 2 segundos y 0.6 segundos para combinar efectos, "delay" retrasa la animación para que no se mezcle con la primera
TweenMax.to(clip01,2,{blurFilter:{blurX:0, blurY:0, delay:0.5}});
TweenMax.to(clip01,0.6,{_yscale:100, delay:0.5});
TweenMax.to(clip01,0.6,{colorMatrixFilter:{coloriz e:null, amount:0}, delay:1});

//iconos cartas y fichas
TweenMax.to(icocartas,0,{_alpha:0});
TweenMax.to(icocartas,0,{_y:50, ease:Elastic.easeOut});
TweenMax.to(icocartas,1,{_alpha:100, delay:2.2});
TweenMax.to(icocartas,1,{_y:281, ease:Elastic.easeOut, delay:2.2});


TweenMax.to(icotec,0,{_alpha:0});
TweenMax.to(icotec,0,{_y:50, ease:Elastic.easeOut});
TweenMax.to(icotec,1,{_alpha:100, delay:2.4});
TweenMax.to(icotec,1,{_y:281, ease:Elastic.easeOut, delay:2.4});

// boton fichas informativas
TweenMax.to(icofi,0,{_alpha:0});
TweenMax.to(icofi,0,{_y:50, ease:Elastic.easeOut});
TweenMax.to(icofi,1,{_alpha:100, delay:2.6});
TweenMax.to(icofi,1,{_y:281, ease:Elastic.easeOut, delay:2.6});