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

AYUDA!!No puedo poner getURL a boton!!!

Estas en el tema de AYUDA!!No puedo poner getURL a boton!!! en el foro de Flash y Actionscript en Foros del Web. Hola! Tengo Adobe flash CS3, y me dispongo a crear un botón con los gif´s creados por mi. 0.Documento nuevo:Documento de Flash Actionscript 2.0 1.Saco ...
  #1 (permalink)  
Antiguo 29/11/2007, 02:38
Avatar de NaRanJiTo78  
Fecha de Ingreso: noviembre-2007
Ubicación: In the BeaCh
Mensajes: 874
Antigüedad: 10 años, 1 mes
Puntos: 10
Exclamación AYUDA!!No puedo poner getURL a boton!!!

Hola!

Tengo Adobe flash CS3, y me dispongo a crear un botón con los gif´s creados por mi.

0.Documento nuevo:Documento de Flash Actionscript 2.0

1.Saco a escenario el gif--->F8 y lo convierto en botón.

2.Presiono sobre él para editar Reposo,sobre y Presionado.

3.Y de ninguna de las maneras puedo poner en acciones getURL,me pone "No se pueden aplicar opciones a ésta selección.

Porque??Como puedo vincular mi botón?

Muchas gracias!!
  #2 (permalink)  
Antiguo 29/11/2007, 07:54
Avatar de SinguerInc  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 10 años, 2 meses
Puntos: 5
Re: AYUDA!!No puedo poner getURL a boton!!!

seguramente estas metiendo el codigo en un lugar que no va, por ejemplo dentro el boton y no fuera como deberias.
otro de los problemas es que metas directamente el codigo para ejecutar el getURL en el boton y no dentro de un evento.
No importa...te explico como se hace y ves si funciona.

Creas tu boton, llenando los cuatro frames que te da flash, en mi caso (en ingles) "Up", "Down", "Over", "Hit"

estos obviamente seran los estados del boton en las diferentes circunstancias, o sea, "up", cuando el boton esta en su esta normal, "over" cuando pasas el puntero del mouse por arriba del boton, "down" cuando haces "click" en el boton y "hit" que es la parte "sensible" al click, o sea, esta parte no es visible pero si se puede interactuar, en ves de repetir la imagen puedes colocar simplemente un recuadro grande como las imagenes de up,down y over.

hecho esto, cierras la edicion del boton.
Tu boton se encuentra en el stage (o _root, u hoja, como le quieras decir), presionas F9 (Acciones) y escribes el siguiente codigo:

Código:
on (release) {
	getURL("miPagina.html", "_parent");
}
listo!. ciao.
  #3 (permalink)  
Antiguo 29/11/2007, 12:44
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: AYUDA!!No puedo poner getURL a boton!!!

Hola NaRanJiTo78:
En Flash CC3 no es posible colocar el código directamente en el botón, lo que tienes que hacer es ponerle un nombre de instancia a tu botón, por ejemplo: btn.
En el frame coloca el código así:
btn.addEventListener(MouseEvent.CLICK, onClick);
function onClick(event:MouseEvent):void {
// aquí las acciones
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 29/11/2007, 14:07
Avatar de NaRanJiTo78  
Fecha de Ingreso: noviembre-2007
Ubicación: In the BeaCh
Mensajes: 874
Antigüedad: 10 años, 1 mes
Puntos: 10
De acuerdo Re: AYUDA!!No puedo poner getURL a boton!!!

Muchisimas gracias a los dos!!!
  #5 (permalink)  
Antiguo 29/11/2007, 14:50
Avatar de SinguerInc  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 10 años, 2 meses
Puntos: 5
Re: AYUDA!!No puedo poner getURL a boton!!!

Bandit...te equivocas, en CS3 si se puede poner codigo a un boton igual que lo hacias en MX siempre y cuando utilices ActionScript 2 como Naranjito:
Naranjito ha escrito:

0.Documento nuevo:Documento de Flash Actionscript 2.0
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 22:59.