ayudar a Deshazte de parpadeo en ColorTransform texto
- samohtwerdna
- Novice


- Registrado: Jul 15, 2005
- Mensajes: 17
- Loc: Denver, Colorado
- Status: Offline
Hola a todos,
He creado un sitio en flash con 4 páginas - cada página de texto en la que a través de los ciclos de 4 colores. Lo hice utilizando ColorTransform y establecer y el intervalo para la función de disparar cada 6 segundos.
Promblem: el texto parpadea cada seis segundos!! Qué asco.
puede alguien ayudarme a entender cómo conseguir eliminar el parpadeo?
Im seguro de que hay mejores maneras de lograr lo que quiero.
De todos modos este es mi código:
He creado un sitio en flash con 4 páginas - cada página de texto en la que a través de los ciclos de 4 colores. Lo hice utilizando ColorTransform y establecer y el intervalo para la función de disparar cada 6 segundos.
Promblem: el texto parpadea cada seis segundos!! Qué asco.
puede alguien ayudarme a entender cómo conseguir eliminar el parpadeo?
Im seguro de que hay mejores maneras de lograr lo que quiero.
De todos modos este es mi código:
ACTIONSCRIPT Código: [ Select ]
fl.transitions de importación. Tween;
fl.transitions.TweenEvent de importación;
fl.transitions.easing.Regular de importación;
fl.transitions.easing.Strong de importación;
fl.motion.Color de importación;
flash.utils.Timer de importación;
flash.events.TimerEvent de importación;
flash.events.Event de importación;
flash.geom de importación. ColorTransform;
var c: Number = -1;
/ / changeColor ();
changeColor function ()
(
if (c <4) (
c + +
) else (
c = 0;
)
final_color var: Array = new Array ();
final_color [0] = 0x999999; / / gris
final_color [1] = 0xFF0000; / / rojo
final_color [2] = 0x0066CC; / / azul
final_color [3] = 0xFF66CC; / / rosa
final_color [4] = 0x00CC66; / / verde
final_color [5] = 0x999999; / / gris
colorinfo var: ColorTransform = menu_mc.company_txt.transform.colorTransform;
colorInfoEx var: ColorTransform = menu_mc.exhibit_txt.transform.colorTransform;
colorInfoCn var: ColorTransform = menu_mc.contact_txt.transform.colorTransform;
if (currentFrame == 2) (
colorInfoAb var: ColorTransform = about_mc.tf_txt.transform. colorTransform;
alphaOverAb var: Tween = new Tween (about_mc.tf_txt, "alfa", Regular.easeInOut, 0,1,3, true);
(alphaOverAb.addEventListener TweenEvent.MOTION_CHANGE, tweenToFinalAb);
tweenToFinalAb función (caso: TweenEvent): void
(
evento colorInfoAb.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
= about_mc.tf_txt.transform.colorTransform colorInfoAb;
)
)
if (currentFrame == 3) (
colorInfoXb var: ColorTransform = exhibits_mc.ex_txt.transform.colorTransform;
colorInfoNx var: ColorTransform = exhibits_mc.next_txt.transform.colorTransform;
colorInfoPs var: ColorTransform = exhibits_mc.pause_txt. transform.colorTransform;
colorInfoPr var: ColorTransform = exhibits_mc.prev_txt.transform.colorTransform;
alphaOverEx var: Tween = new Tween (exhibits_mc.ex_txt, "alfa", Regular.easeInOut, 0,1,3, true);
(alphaOverEx.addEventListener TweenEvent. MOTION_CHANGE, tweenToFinalEx);
tweenToFinalEx función (caso: TweenEvent): void
(
colorInfoXb.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
= exhibits_mc.ex_txt.transform.colorTransform colorInfoXb;
evento colorInfoNx.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
exhibits_mc.next_txt.transform.colorTransform = colorinfo;
colorInfoPs.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
exhibits_mc.pause_txt.transform.colorTransform = colorinfo;
colorInfoPr.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
exhibits_mc.prev_txt.transform. colorTransform = colorinfo;
)
)
if (currentFrame == 4) (
colorInfoCt var: ColorTransform = cnt_mc.ct_txt.transform.colorTransform;
colorInfoMl var: ColorTransform = cnt_mc.email_txt.transform.colorTransform;
alphaOverCt var: Tween = new Tween (cnt_mc.ct_txt, "alfa", regular. easeInOut, 0,1,3, true);
(alphaOverCt.addEventListener TweenEvent.MOTION_CHANGE, tweenToFinalCt);
tweenToFinalCt función (caso: TweenEvent): void
(
colorInfoCt.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
evento colorInfoMl.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
cnt_mc.ct_txt.transform.colorTransform = colorInfoCt;
cnt_mc.email_txt.transform.colorTransform = colorInfoMl;
)
)
alphaOver var: Tween = new Tween (menu_mc.company_txt, "alfa", Regular.easeInOut, 0,1,3, true);
(alphaOver.addEventListener TweenEvent. MOTION_CHANGE, tweenToFinal);
función tweenToFinal (event: TweenEvent): void
(
colorInfo.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
menu_mc.company_txt.transform.colorTransform = colorinfo;
colorInfoEx.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
menu_mc.exhibit_txt.transform. colorTransform = colorinfo;
colorInfoCn.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
menu_mc.contact_txt.transform.colorTransform = colorinfo;
)
)
setInterval (changeColor, 6000);
fl.transitions.TweenEvent de importación;
fl.transitions.easing.Regular de importación;
fl.transitions.easing.Strong de importación;
fl.motion.Color de importación;
flash.utils.Timer de importación;
flash.events.TimerEvent de importación;
flash.events.Event de importación;
flash.geom de importación. ColorTransform;
var c: Number = -1;
/ / changeColor ();
changeColor function ()
(
if (c <4) (
c + +
) else (
c = 0;
)
final_color var: Array = new Array ();
final_color [0] = 0x999999; / / gris
final_color [1] = 0xFF0000; / / rojo
final_color [2] = 0x0066CC; / / azul
final_color [3] = 0xFF66CC; / / rosa
final_color [4] = 0x00CC66; / / verde
final_color [5] = 0x999999; / / gris
colorinfo var: ColorTransform = menu_mc.company_txt.transform.colorTransform;
colorInfoEx var: ColorTransform = menu_mc.exhibit_txt.transform.colorTransform;
colorInfoCn var: ColorTransform = menu_mc.contact_txt.transform.colorTransform;
if (currentFrame == 2) (
colorInfoAb var: ColorTransform = about_mc.tf_txt.transform. colorTransform;
alphaOverAb var: Tween = new Tween (about_mc.tf_txt, "alfa", Regular.easeInOut, 0,1,3, true);
(alphaOverAb.addEventListener TweenEvent.MOTION_CHANGE, tweenToFinalAb);
tweenToFinalAb función (caso: TweenEvent): void
(
evento colorInfoAb.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
= about_mc.tf_txt.transform.colorTransform colorInfoAb;
)
)
if (currentFrame == 3) (
colorInfoXb var: ColorTransform = exhibits_mc.ex_txt.transform.colorTransform;
colorInfoNx var: ColorTransform = exhibits_mc.next_txt.transform.colorTransform;
colorInfoPs var: ColorTransform = exhibits_mc.pause_txt. transform.colorTransform;
colorInfoPr var: ColorTransform = exhibits_mc.prev_txt.transform.colorTransform;
alphaOverEx var: Tween = new Tween (exhibits_mc.ex_txt, "alfa", Regular.easeInOut, 0,1,3, true);
(alphaOverEx.addEventListener TweenEvent. MOTION_CHANGE, tweenToFinalEx);
tweenToFinalEx función (caso: TweenEvent): void
(
colorInfoXb.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
= exhibits_mc.ex_txt.transform.colorTransform colorInfoXb;
evento colorInfoNx.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
exhibits_mc.next_txt.transform.colorTransform = colorinfo;
colorInfoPs.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
exhibits_mc.pause_txt.transform.colorTransform = colorinfo;
colorInfoPr.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
exhibits_mc.prev_txt.transform. colorTransform = colorinfo;
)
)
if (currentFrame == 4) (
colorInfoCt var: ColorTransform = cnt_mc.ct_txt.transform.colorTransform;
colorInfoMl var: ColorTransform = cnt_mc.email_txt.transform.colorTransform;
alphaOverCt var: Tween = new Tween (cnt_mc.ct_txt, "alfa", regular. easeInOut, 0,1,3, true);
(alphaOverCt.addEventListener TweenEvent.MOTION_CHANGE, tweenToFinalCt);
tweenToFinalCt función (caso: TweenEvent): void
(
colorInfoCt.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
evento colorInfoMl.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
cnt_mc.ct_txt.transform.colorTransform = colorInfoCt;
cnt_mc.email_txt.transform.colorTransform = colorInfoMl;
)
)
alphaOver var: Tween = new Tween (menu_mc.company_txt, "alfa", Regular.easeInOut, 0,1,3, true);
(alphaOver.addEventListener TweenEvent. MOTION_CHANGE, tweenToFinal);
función tweenToFinal (event: TweenEvent): void
(
colorInfo.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
menu_mc.company_txt.transform.colorTransform = colorinfo;
colorInfoEx.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
menu_mc.exhibit_txt.transform. colorTransform = colorinfo;
colorInfoCn.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
menu_mc.contact_txt.transform.colorTransform = colorinfo;
)
)
setInterval (changeColor, 6000);
- fl.transitions de importación. Tween;
- fl.transitions.TweenEvent de importación;
- fl.transitions.easing.Regular de importación;
- fl.transitions.easing.Strong de importación;
- fl.motion.Color de importación;
- flash.utils.Timer de importación;
- flash.events.TimerEvent de importación;
- flash.events.Event de importación;
- flash.geom de importación. ColorTransform;
- var c: Number = -1;
- / / changeColor ();
- changeColor function ()
- (
- if (c <4) (
- c + +
- ) else (
- c = 0;
- )
- final_color var: Array = new Array ();
- final_color [0] = 0x999999; / / gris
- final_color [1] = 0xFF0000; / / rojo
- final_color [2] = 0x0066CC; / / azul
- final_color [3] = 0xFF66CC; / / rosa
- final_color [4] = 0x00CC66; / / verde
- final_color [5] = 0x999999; / / gris
- colorinfo var: ColorTransform = menu_mc.company_txt.transform.colorTransform;
- colorInfoEx var: ColorTransform = menu_mc.exhibit_txt.transform.colorTransform;
- colorInfoCn var: ColorTransform = menu_mc.contact_txt.transform.colorTransform;
- if (currentFrame == 2) (
- colorInfoAb var: ColorTransform = about_mc.tf_txt.transform. colorTransform;
- alphaOverAb var: Tween = new Tween (about_mc.tf_txt, "alfa", Regular.easeInOut, 0,1,3, true);
- (alphaOverAb.addEventListener TweenEvent.MOTION_CHANGE, tweenToFinalAb);
- tweenToFinalAb función (caso: TweenEvent): void
- (
- evento colorInfoAb.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
- = about_mc.tf_txt.transform.colorTransform colorInfoAb;
- )
- )
- if (currentFrame == 3) (
- colorInfoXb var: ColorTransform = exhibits_mc.ex_txt.transform.colorTransform;
- colorInfoNx var: ColorTransform = exhibits_mc.next_txt.transform.colorTransform;
- colorInfoPs var: ColorTransform = exhibits_mc.pause_txt. transform.colorTransform;
- colorInfoPr var: ColorTransform = exhibits_mc.prev_txt.transform.colorTransform;
- alphaOverEx var: Tween = new Tween (exhibits_mc.ex_txt, "alfa", Regular.easeInOut, 0,1,3, true);
- (alphaOverEx.addEventListener TweenEvent. MOTION_CHANGE, tweenToFinalEx);
- tweenToFinalEx función (caso: TweenEvent): void
- (
- colorInfoXb.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- = exhibits_mc.ex_txt.transform.colorTransform colorInfoXb;
- evento colorInfoNx.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
- exhibits_mc.next_txt.transform.colorTransform = colorinfo;
- colorInfoPs.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- exhibits_mc.pause_txt.transform.colorTransform = colorinfo;
- colorInfoPr.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- exhibits_mc.prev_txt.transform. colorTransform = colorinfo;
- )
- )
- if (currentFrame == 4) (
- colorInfoCt var: ColorTransform = cnt_mc.ct_txt.transform.colorTransform;
- colorInfoMl var: ColorTransform = cnt_mc.email_txt.transform.colorTransform;
- alphaOverCt var: Tween = new Tween (cnt_mc.ct_txt, "alfa", regular. easeInOut, 0,1,3, true);
- (alphaOverCt.addEventListener TweenEvent.MOTION_CHANGE, tweenToFinalCt);
- tweenToFinalCt función (caso: TweenEvent): void
- (
- colorInfoCt.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- evento colorInfoMl.color = Color.interpolateColor (final_color [c], final_color [c +1],. posición);
- cnt_mc.ct_txt.transform.colorTransform = colorInfoCt;
- cnt_mc.email_txt.transform.colorTransform = colorInfoMl;
- )
- )
- alphaOver var: Tween = new Tween (menu_mc.company_txt, "alfa", Regular.easeInOut, 0,1,3, true);
- (alphaOver.addEventListener TweenEvent. MOTION_CHANGE, tweenToFinal);
- función tweenToFinal (event: TweenEvent): void
- (
- colorInfo.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- menu_mc.company_txt.transform.colorTransform = colorinfo;
- colorInfoEx.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- menu_mc.exhibit_txt.transform. colorTransform = colorinfo;
- colorInfoCn.color = Color.interpolateColor (final_color [c], final_color [c +1], event.position);
- menu_mc.contact_txt.transform.colorTransform = colorinfo;
- )
- )
- setInterval (changeColor, 6000);
- Anonymous
- Bot


- Registrado: 25 Feb 2008
- Mensajes: ?
- Loc: Ozzuland
- Status: Online
Octubre 21st, 2008, 7:57 am
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 1 mensaje
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 34 invitados
- No puede abrir nuevos temas en este Foro
- No puede responder a temas en este Foro
- No puede editar sus mensajes en este Foro
- No puede borrar sus mensajes en este Foro
- No puede enviar adjuntos en este Foro
