Comunidad de diseño web y desarrollo en internet online

como asignar onClipEvent a cierto movieclip?

Citar            
MensajeEscrito el 11 Mar 2010 04:08 am
hola que tal dento de un movie clip tengo varios movieclips con la funcion de botones a uno de ellos le di la funcion

Código ActionScript :

onClipEvent (mouseDown) {getURL("http://elixir.mx");
}


pero esta funcion la realiza en todo los botones aunque a otro clip le de me hace lo mismo osea que no distinque a que movi le estoy dando click

porque hice movies y no botones?

porque el movie que las contiene tiene un boton que al asignarle onrollover hace que se vaya el segundo frame y cuando hace rollout se va al primer frame. El segundo frame me carga dichos botones anteriormente, siendo estos botones normales cuando paso el mouse encima de ellos me hace la funcion de rollout del boton debajo de ellos. Adjunto un ejemplo
secure.fla
secure.swf
en el boton 1 pongo esto

Código ActionScript :

onClipEvent (mouseDown) {getURL("http://elixir.mx");
}
pareciera ser que funciona pero si le doy click acualquier cosa que no sea el boton 2 me hace lo mismo que si le diera al boton1

en el boton 2 pongo lo explicado que hace la funcion de rollout

Código ActionScript :

on (press) {getURL("http://elixir.mx");

}

Por tzec

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Mar 2010 06:25 am
Puedes poner los codigos de todos tus botones, de los 4 U_U

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8
Citar            
MensajeEscrito el 11 Mar 2010 07:00 am
el 3 y el 4 no tienen nada

Por tzec

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Mar 2010 05:35 pm
Ah, no habia visto, con el mouseDown esta el error, lo que significa es que si das un click va a ir a esa pagina, no importa en que boton estes y lo del 2 esta raro tendre que probar U_U, y tu .fla no funciona.

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8
Citar            
MensajeEscrito el 11 Mar 2010 06:17 pm
Mira, no, la verdad siempre he batallado con trabajar adentro delos MCs, pero aqui te dejo un buen codigo que desde mi punto de vista es mejor que el tuyo :0 U_U

Código :

cosa.onRollOver = function() {//cosa es por ejemplo tu texto del rollOver
   _root.attachMovie("menu1", "menu1", 5);
   menu1._x = cosa._x
   menu1._y = cosa._y+60
   _root.menu1.btn1.onPress = function() {
      getURL("http://foros.cristalab.com/como-asignar-onclipevent-a-cierto-movieclip-t85538/");
   };
   _root.menu1.btn2.onPress = function() {
      getURL("http://www.cristalab.com");
   };
   _root.menu1.btn3.onPress = function() {
      getURL("http://www.google.com");
   };
};

Va en el primer fotograma

Por el davo29

253 de clabLevel



Genero:Masculino  

Chihuahua :D!

msie8

 

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