Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/11/2012, 18:05
disweb
 
Fecha de Ingreso: octubre-2008
Mensajes: 165
Antigüedad: 16 años
Puntos: 12
Respuesta: Problema con vínculos a web

Cita:
Iniciado por Banshi Ver Mensaje
¿Alguien me puede ayudar?
Mirá este vídeo:
http://www.youtube.com/watch?v=Ip6NV9QqeRc

Este es el código que utilicé:

Código Javascript:
Ver original
  1. //Importamos la librería para eventos del ratón
  2. import flash.events.MouseEvent;
  3.  
  4. //Para boton incio
  5. //b1 es el nombre de instancia que se dió a la película
  6. //Detener la animacion de la película
  7. b1.stop();
  8. //Agregar un evento al pasar encima del texto del botón
  9. b1.addEventListener(MouseEvent.ROLL_OVER,encima1);
  10. //Agregar un evento al quitar el ratón del texto del botón
  11. b1.addEventListener(MouseEvent.ROLL_OUT,salir1);
  12. //Agregar evento al dar click al boton
  13. b1.addEventListener(MouseEvent.CLICK,click1);
  14.  
  15. //Se crea la funcion de roll over indicando que vaya al frame 2 y se detenga
  16. function encima1(e:MouseEvent)
  17. {
  18.     b1.gotoAndStop(2);
  19. }
  20.  
  21. //Se crea la funcion al quitar el mouse del botón para que regrese al frame 1
  22. function salir1(e:MouseEvent)
  23. {
  24.     b1.gotoAndStop(1);
  25. }
  26.  
  27. //Se ordena al botón que vaya a esta dirección al darle click
  28. function click1(e:MouseEvent)
  29. {
  30.     navigateToURL(new URLRequest("http://www.google.com"), "_blank");
  31. }
  32.  
  33. //------------------------------------------------------------------------------------
  34. //Para boton filosofía
  35. //b2 es el nombre de instancia que se dió a la película o botón
  36.  
  37. //Agregar evento al dar click al boton
  38. b2.addEventListener(MouseEvent.CLICK,click2);
  39.  
  40. //Se ordena al botón que vaya a esta dirección al darle click
  41. function click2(e:MouseEvent)
  42. {
  43.     navigateToURL(new URLRequest("http://www.yahoo.com"), "_blank");
  44. }
  45.  
  46. //------------------------------------------------------------------------------------
  47. //Para boton aparatología
  48. //b3 es el nombre de instancia que se dió a la película o botón
  49.  
  50. //Agregar evento al dar click al boton
  51. b3.addEventListener(MouseEvent.CLICK,click3);
  52.  
  53. //Se ordena al botón que vaya a esta dirección al darle click
  54. function click3(e:MouseEvent)
  55. {
  56.     navigateToURL(new URLRequest("http://www.youtube.com/user/diswebgt"));
  57. }

Las líneas que empiezan don // son solo comentarios del código que se podrían quitar en cualquier momento.

Solo en el botón Inicio se usó un símbolo de movieclip, por lo tanto solo en ese caso usaríamos las funciones de encima1 y salir1.

El segundo y tercero es un botón con símbolo de botón.

Última edición por disweb; 26/11/2012 a las 18:28