Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/07/2011, 18:26
podmaster
 
Fecha de Ingreso: marzo-2010
Mensajes: 35
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Detectar mouse dentro de swf AS 2.0

no es necesario , es muy simple.

http://www.animeindex.com.ar/california/ aqui esta la galeria.

paso a explicar.

en las capas inferiores se encuentran las imagenes , el marco y en la ante ultima (de abajo para arriba) se encuentra un mc que contiene otros mc y los botones que pueden ver aparecen a la derecha de la galeria.

Finalmente superior a el resto de las capas se encuentra la que contiene el MC en cuestion el cual posee este codigo:

Código:
on(rollOver){
	this.controlador.gotoAndPlay(2);
}
on(rollOut){
	this.controlador.gotoAndPlay(11);
}
controlador es el mc que contiene , los botones y el fondo negro de a la derecha de la galeria.

Bueno en el link que esta arriba la capa con el mc con los rollover osea la que activa a controlador , se encuentra abajo del todo , es por eso que funciona , pero cuando pasan el mouse por un boton este toma como que salimos del mc.
En cambio si la capa estuviese superior a las demas no detectaria los botones ya que tiene alfa 0% pero aun sigue ahi y con _visible=false no se ejecutan los roll del mouse.

Espero haberme expresado correctamente y que se entienda.
La verdad que no se como resolverlo , vuelvo a reiterar que utilizo AS 2.0