Comunidad de diseño web y desarrollo en internet online

Falta un ingrediente

Citar            
MensajeEscrito el 26 Oct 2010 05:21 pm
Este es un fla con un movieclip como fondo (instancia h) y otro movie clip mas pequeño (instancia be) que esta sobre el primero(instancia h).

Su código hace lo siguiente:

1. Pasar el mouse para que h.alpha=1 y be.visible=true
2. Quitar el mouse para que h.alpha=0.65 y be.visible=false

Todo funciona a la perfección, sin embargo, cuando pongo el cursor sobre la instancia be todo empieza a flashear, cosa que no debería hacer

A continuación cito el código:

Código ActionScript :

//Indexing

//Alterando propiedad alpha y visibilidad

//Objeto be invisible al cargar SWF  
be.visible=false;

//Agregando listener (hidrogeno) a MOUSE_OVER (sobre el objeto) a objeto: h
h.addEventListener(MouseEvent.MOUSE_OVER, hidrogeno);


//Agregando listener (hidrogeno1) cuando maouse esta fuera del objeto(MOUSE_OUT) a objeto: h
h.addEventListener(MouseEvent.MOUSE_OUT, hidrogeno1);

//Maximo Valor de propiedad alpha a objeto h
function hidrogeno(evt:MouseEvent):void {
   h.alpha=1;
   {
      //Objeto be visible con MOUSE_OVER (sobre objeto)
      if (MouseEvent.MOUSE_OVER==MouseEvent.MOUSE_OVER) {
         be.visible=true;
      }
   }
};

//Disminucion de propiedad alpha a objeto h;
function hidrogeno1(evt:MouseEvent):void {
   h.alpha=0.65;
   {
      //Objeto be visible con MOUSE_OVER (sobre objeto)
      if (MouseEvent.MOUSE_OUT==MouseEvent.MOUSE_OUT) {
         be.visible=false;
      }
   }
};

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome
Citar            
MensajeEscrito el 26 Oct 2010 05:52 pm
Las condiciones == no tienen sentido, siempre darán true

if (MouseEvent.MOUSE_OVER==MouseEvent.MOUSE_OVER) -> esto siempre es true

Si flashea es probable que el objeto tenga alguna animación o similar que haga que el area de target varíe, entrando en Over/OUT constantemente.

Reduce el tamaño de tu avatar, los límites son 100 x 100 px

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.