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

boton que no funciona

Estas en el tema de boton que no funciona en el foro de Flash y Actionscript en Foros del Web. Buenos dias, tengo el siguiente código en un botón, en realidad es un movie clip que funciona como boton, ya que se trata de un ...
  #1 (permalink)  
Antiguo 10/12/2009, 06:29
Avatar de IruLaN  
Fecha de Ingreso: octubre-2005
Ubicación: Sitges, Barcelona.
Mensajes: 412
Antigüedad: 19 años, 1 mes
Puntos: 12
boton que no funciona

Buenos dias,

tengo el siguiente código en un botón, en realidad es un movie clip que funciona como boton, ya que se trata de un slider. Y no hay manera de hacerlo funcionar y que salte a la escena indicada... ¿que hago mal??

Código:
on (press) {
	gotoAndPlay("argelaga",1);
}
//Si está el mouse encima, 100% de alpha
on (rollOver) {
	this.thumb001_mc._alpha = 100;
	this.categoria = "Obra Nueva";
	this.titulo = "Argelaga";
}

// si no, 50%
on (rollOut) {
	this.thumb001_mc._alpha = 50;
}
Muchas gracias
  #2 (permalink)  
Antiguo 10/12/2009, 10:19
 
Fecha de Ingreso: enero-2009
Mensajes: 86
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: boton que no funciona

esto es actionscript2.0 verdad???

no es mi fuerte (realmente no es mi fuerte ni el 3.0 xD)

peeeero veo una errata en "argelaga", dentro de la funcion gotoAndPlay la llamas con minúscula, y luego le das el titulo con mayuscula, quizás por ahí....

un saludo
  #3 (permalink)  
Antiguo 10/12/2009, 10:42
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: boton que no funciona

Hola Irulan:
Escribe así tu código:
Código:
on (press) {
	_root.gotoAndPlay("argelaga",1);
}
//Si está el mouse encima, 100% de alpha
on (rollOver) {
	_root.thumb001_mc._alpha = 100;
	categoria.text = "Obra Nueva";
	_root.thumb001_mc.titulo.text = "Argelaga";
}

// si no, 50%
on (rollOut) {
	_root.thumb001_mc._alpha = 50;
}
Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 11/12/2009, 02:57
Avatar de IruLaN  
Fecha de Ingreso: octubre-2005
Ubicación: Sitges, Barcelona.
Mensajes: 412
Antigüedad: 19 años, 1 mes
Puntos: 12
Respuesta: boton que no funciona

Gracias por las respuestas... pero con ninguna de las dos se soluciona. No tengo ni idea de cual es el problema.

klamptax lo de las mayúsculas no tiene nada que ver, porque eso para que aparezca el título del proyecto al pasar por encima el ratón y el otro es el nombre de la nueva escena a la que quiero que vaya.

Bandit, he probado lo que me has dicho pero tampoco funciona. Si no me equivoco el _root va a parar a la primera capa de todas ( bueno no es capa pero no se como se llama) y en realidad se trata de un slider que esta en un movie clip dentro de la escena principal.
  #5 (permalink)  
Antiguo 11/12/2009, 04:37
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: boton que no funciona

es posible que el mc el cual has colocado el nuevo botón ya tenga asignado algún código de botón eso hace que lo que haya dentro dejen de funcionar
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #6 (permalink)  
Antiguo 11/12/2009, 11:39
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: boton que no funciona

Si tú quieres ir desde un botón que está dentro del MC a la siguiente escena que tiene como etiqueta: argelaga, tienes que poner el _root, porque las escenas están en la Línea de tiempo principal.
Sería mejor que subas tus archivos .fla algún servidor para poderlo bajar y ver como lo estás haciendo.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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:30.