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

Link en banner flash

Estas en el tema de Link en banner flash en el foro de Flash y Actionscript en Foros del Web. Bueno soy un novato en flash. En estos momentos estoy tratando de hacer un banner en el adobe flash cs4. Para eso primero cree el ...
  #1 (permalink)  
Antiguo 08/10/2010, 01:41
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Link en banner flash

Bueno soy un novato en flash. En estos momentos estoy tratando de hacer un banner en el adobe flash cs4.

Para eso primero cree el banner en el photoshop lo guarde como PSD y de ahi lo importe al flash (Importar a escenario), cada capa del psd se importo a la linea de tiempo

Bueno, ahora le he puesto los efectos y ha quedado de la forma que quiero.

Lo que queria saber es como hago para ponerle un link a mi banner flash para que sea un aehivo swf con link.

Por cierto al crear el documento le di en Actionscript 3.0


Bueno de antemano gracias
  #2 (permalink)  
Antiguo 08/10/2010, 09:40
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: Link en banner flash

Hola cesmichael:
Primero al importar una imagen en .psd va a pesar demasiado, las imágenes para la web deben ser .jpg pero al guardarlo desde el Photoshop utilizar la opción: Guardar para web.
Para ponerle un link, tienes que crear un botón invisible y colocarlo en una capa superior al que estás usando y le pones un nombre de instancia, el código lo escribes en el frame de la línea de tiempo principal.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 08/10/2010, 15:37
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Link en banner flash

Este es el codigo que debo escribir

Código HTML:
movieClipName.addEventListener(MouseEvent.CLICK, callLink);
function callLink:void {
  var url:String = "http://www.resonanciadealmas.com";
  var request:URLRequest = new URLRequest(url);
  try {
    navigateToURL(request, '_blank');
  } catch (e:Error) {
    trace("Error occurred!");
  }
}
  #4 (permalink)  
Antiguo 10/10/2010, 23:38
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Link en banner flash

Bueno ahí esta el archivo

Díganme si estoy haciendo bien

http://www.megaupload.com/?d=DWEOH8X8
  #5 (permalink)  
Antiguo 11/10/2010, 12:16
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: Link en banner flash

Para empezar, si es un banner el escenario debería de ser del tamaño de él.
Tu código está mal, debes de escribirlo así:
Código actionscript:
Ver original
  1. movieClipName.addEventListener(MouseEvent.CLICK, callLink);
  2. function callLink(event:MouseEvent):void {
  3.   var url:String = "http://www.resonanciadealmas.com";
  4.   var request:URLRequest = new URLRequest(url);
  5.   try {
  6.     navigateToURL(request, '_blank');
  7.   } catch (e:Error) {
  8.     trace("Error occurred!");
  9.   }
  10. }
El botón que tiene como nombre: Símbolo 1, está mal construido, ningún frame está ocupado, allí debería de haber un rectángulo en el frame Zona activa.
Al botón debes de ponerle como nombre de instancia: movieClipName después de colocarlo en el escenario.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 11/10/2010, 21:12
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Link en banner flash

Bueno aún no me sale el link

Ya hice lo que me dijiste, o al menos eso creo



http://www.megaupload.com/?d=RRNV5NQY
  #7 (permalink)  
Antiguo 12/10/2010, 09:42
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: Link en banner flash

El problema es que tú no sabes construir un botón invisible.
Hacer un botón invisible no significa que dentro de la línea de tiempo del botón los frames estén en blanco.
En mi post anterior bien claro como debes de hacerlo:
Cita:
El botón que tiene como nombre: Símbolo 1, está mal construido, ningún frame está ocupado, allí debería de haber un rectángulo en el frame Zona activa.
Te sugiero que antes de hacer algo que no entiendas aprendas bien a utilizar el Flash, para ello ve a la Ayuda del Programa, allí tienes tutoriales y muestras que te enseñan su manejo, además tienes todos los códigos explicados y con ejemplos, simplemente presiona la tecla F1.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #8 (permalink)  
Antiguo 18/10/2010, 22:07
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Link en banner flash

Bueno aqui de nuevo

http://www.megaupload.com/?d=NPLC8DKW

He probado el swf y al pasar el mouse cambia a la forma de mano, pero el link sigue sin funcionar
Ahora que hice de mal

Gracias de antemano
  #9 (permalink)  
Antiguo 19/10/2010, 09:03
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: Link en banner flash

En el archivo que haz subido al servidor sigue con el mismo problema, no construyes bien el botón invisible.
Parece que no haz leído bien el post que te envié el 11_Oct_2010, léelo de nuevo y si lo haces como te explico allí, verás que si va a funcionar.
Esa es la razón que no funciona la carga de: http://www.resonanciadealmas.com

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: banner, flash, link
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 20:59.