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

Botones Flash

Estas en el tema de Botones Flash en el foro de Flash y Actionscript en Foros del Web. Hola a toda la bandera, tengo un problema con unos botones Los botones los tengo anidados en un panel, es decir tengo 3 botones (símbolos ...
  #1 (permalink)  
Antiguo 23/08/2010, 21:54
 
Fecha de Ingreso: agosto-2010
Mensajes: 1
Antigüedad: 13 años, 8 meses
Puntos: 0
Botones Flash

Hola a toda la bandera, tengo un problema con unos botones

Los botones los tengo anidados en un panel, es decir tengo 3 botones (símbolos boton) que estan dentro de un movie clip llamado panel, este panel lo que hace es un scroll. Ahora los botones tienen como nombre de instancia b1, b2 y b3.

en mi linea de tiempo tengo varias capas:
acciones (AS2)
etiquetas(fotogramas con etiqueta y contenido diferente)
fondo(el fondo de mi flash)
panel(el panel de botones b1, b2 y b3)

Entonces en la caa de etiquetas cada 10 fotogramas, tengo una etiqueta y una imagen por decir en el fotograma 10 tengo la etiqueta angel y una imagen, en el fotograma 20 tengo otra etiqueta "alta" y otra imagen diferente.

En mi código tengo un stop(); cada 10 fotogramas tambien para que no se siga de corrido la película.

ahora cada boton quiero que al hacer click me mande a una un fotograma etiquetado y tengo el siguiente código:

b1.onRelease = function() {
this.gotoAndPlay("alta");
}

b2.onRelease = function() {
this.gotoAndPlay("angel");
}

no hace nada, la pelicula se queda parada en el principio y no hace nada.

Ahora ya tambien puse este mismo código dentro del panel que anida los botones y tampoco..
Alguna Solución????
de ante mano gracias
  #2 (permalink)  
Antiguo 24/08/2010, 08:55
 
Fecha de Ingreso: agosto-2010
Mensajes: 6
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Botones Flash

b1.onRelease = function () {
this.gotoAndStop("nombre_fotograma");
};
  #3 (permalink)  
Antiguo 24/08/2010, 09:08
Avatar de Turdo  
Fecha de Ingreso: julio-2005
Ubicación: .:Guadalajara:.
Mensajes: 398
Antigüedad: 18 años, 9 meses
Puntos: 23
Respuesta: Botones Flash

Que tal!!

Tal vez el proble radique en que el panel no este instanciado y que en el codigo no indicas a flash donde esta el b1 y b2 puedes tratar poniendo this.b1.onRelease....

Pero lo que yo haria es poner el codigo en el fotograma principal del .fla:

_root.panel.b1.onRelease = function() {
_root.panel.gotoAndPlay("alta");
}

_root.panel.b2.onRelease = function() {
_root.panel.gotoAndPlay("angel");
}

Y de esta manera solo tendras un frame que contiene todo el codigo. Obteniendo asi un control mayor y mas orden
__________________
Un buen programa depende de la imaginación.
  #4 (permalink)  
Antiguo 24/08/2010, 10:32
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: Botones Flash

Hola edu_rios:
Si tus botones están dentro del MC panel y quieres ir a los frames alta y angel de la Línes de tiempo principal, tu código debes de escribirlo así:
Código actionscript:
Ver original
  1. _root.panel.b1.onRelease = function() {
  2. _root.gotoAndPlay("alta");
  3. }
  4.  
  5. _root.panel.b2.onRelease = function() {
  6. _root.gotoAndPlay("angel");
  7. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: botones, flash
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 13:40.