Foros del Web » Creando para Internet » Flash y Actionscript »

rollOver anula al resto?

Estas en el tema de rollOver anula al resto? en el foro de Flash y Actionscript en Foros del Web. Buenas. No se como hacer que estas dos acciones se combinen. Si alguien me echa un acable, por favor..... sueño ya con esto.... He subido ...
  #1 (permalink)  
Antiguo 31/07/2009, 06:02
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años, 2 meses
Puntos: 1
rollOver anula al resto?

Buenas. No se como hacer que estas dos acciones se combinen. Si alguien me echa un acable, por favor..... sueño ya con esto....

He subido un ejemplo aqui http://www.i-tek.es/rollover/prueba.html (porque no se publicarlo en el foro) y el fla esta aqui para descargar y ver lo que he hecho http://www.i-tek.es/rollover/prueba.fla

Explico: en el recuadro negro superior, hay un movieclip que onRollOver debe ponerse con alfa 100. Esto se hace con una animacion, para que sea gradual el fundido. Cuando esto esta visible, hay dos recuadros blancos que son los movieclips con las acciones onRelease. En cada uno, al pulsarlo deberia verse un topo con un numero (1 o 2) segun se le de al recuadro. Esto funciona, si el recuadro verde no tiene la opcion rollOver, pero si se la pongo, ya no va.

He subido el correcto funcionamiento para que lo veais en http://www.i-tek.es/rollover/pruebaok.html


Alguna idea, por favor?


Mil gracias, Rakeljuice
  #2 (permalink)  
Antiguo 31/07/2009, 06:56
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: rollOver anula al resto?

He encontrado un ejemplo claro de cómo quedaria el menu final en http://www.hostel2.com/

Cuando carga la web hay un video, y si pasas el raton por encima, se activan los botones que puedes clikar.

rakeljuice
  #3 (permalink)  
Antiguo 31/07/2009, 10:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: rollOver anula al resto?

Hola rakeljuice:
Si pones el código al MC los códigos internos dejarán de funcionar.
Lo que tienes que hacer es correr de todas las capas del MC un fotograma a la derecha, seleccionar el gráfico del segundo frame y copiarlo, haces clic en el primer frame con el botón derecho y activas Pegar in situ, y lo cambias a botón le pones como nombre de instancia: boton1.
En el primer frame de la capa que contiene la acciones stop(); debe de quedar así:
Código:
stop();
boton1.onRollOver = function() {
	gotoAndPlay(2);
};
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 31/07/2009, 11:08
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: rollOver anula al resto?

Muchas gracias.

He actualizado los vinculos http://www.i-tek.es/rollover/prueba.html y http://www.i-tek.es/rollover/prueba.fla con los cambios. Efectivamente, así funciona el hacerlo visible y los botones internos.

Lo que no ahora no se es hacerle el rollout... Estoy probando como veras a hacerle lo mismo, pero yendo al frame 6 para que de comienzo la desaparicion, pero nada....

¿Alguna idea? De nuevo, mil gracias por la ayuda

Última edición por rakeljuice; 31/07/2009 a las 11:43 Razón: ortografia
  #5 (permalink)  
Antiguo 02/08/2009, 07:55
 
Fecha de Ingreso: julio-2009
Mensajes: 19
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: rollOver anula al resto?

Bueno la verdad eso se resuleve facilmente, lo que tienes que hacer es borrar tu programacion que esta en la capa 8 del clip movida:
Código:
//Esta es tu programacion
stop()
_root.movida.boton1.onRollOver = function() {
	_root.movida.gotoAndPlay(2);
};


_root.movida.boton1.onRollOut = function() {
	_root.movida.gotoAndPlay(6);
};
De esta programacion solo debes dejar el stop(), y de hay poner algo similar pero en el clip movida mas no en ningun frame; sino directamente en el clip pones esto:
Código:
//Es muy parecido a lo tuyo solo que lo cambies de frame al clip y de cambias las referencias
on (rollOver){
	this.gotoAndPlay(2);
}
on (rollOut) {
	this.gotoAndPlay(6);
}
Bueno eso es todo yo ya lo probe con tu archivo y si sirve...
Espero te sirva si es asi avisame
  #6 (permalink)  
Antiguo 03/08/2009, 06:47
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: rollOver anula al resto?

Muchas gracias por la ayuda. Lo he probado, y no me funciona. Al poner el rollOver, anula los onRelease de dentro del clip movida. Y ese es el quid....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:33.