Comunidad de diseño web y desarrollo en internet online

Problema al intentar "cancelar" la accion a un bot

Citar            
MensajeEscrito el 27 May 2005 06:19 pm
Hola!!
Mi problema es el siguiente:

Tengo una serie de botones creados por AS (atacheados desde un mc que tengo en la libreria).
Bien, lo que necesito es, que al pulsar cualquiera de ellos y cargar su .swf correspondiente, que no se pueda volver a cargar el swf otra vez (no se si me explico bien... que al volver a pulsar no haga nada...) .
El problema surge porque como todos los botones llevan el mismo codigo, no puedo usar un switch para cancelar el loadMovie del boton.....
Tampoco puedo usar el .enabled del boton porque entonces ni siquiera me hace el movimiento :(
Espero haberme explicado bien :S
Muchas gracias!

Por LeReNeTC

53 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 28 May 2005 12:40 am

Código :

clip = this.createEmptyMovieClip("clip", 1);
clip.lineStyle(1);
clip.beginFill(0);
clip.lineTo(100, 0);
clip.lineTo(100, 30);
clip.lineTo(0, 30);
clip.endFill();
ini = 3;
for (i=0; i<3; i++) {
   cl = clip.duplicateMovieClip("cl"+i, ini++);
   cl.i = i;
   cl._x = (i*110)+40;
   cl.onRelease = function() {
      trace("botón "+this.i);
      for (i=0; i<3; i++) {
         cl = this._parent["cl"+i];
         cl.enabled = true;
         cl.useHandCursor = true;
      }
      this.enabled = false;
      this.useHandCursor = false;
   };
}
clip.unloadMovie();

a ver si eso te sirve
un saludo

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 28 May 2005 04:06 am
También podrías hacerlo con un Switch de variables. Seteando una variable al hacer click que indique cual boton no debe funcionar

Salu2, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 30 May 2005 09:28 am
Holas de nuevo! Muchas gracias a los 2 :)
Esos metodos ya los habia usado, pero el problema mio es que, en el caso del .enabled, como mi boton tiene una transicion de movimiento, si le doy click cuando esta arriba (el boton va de abajo a arriba en rollOver, y de arriba a abajo en rollOut) se queda fijo arriba, y queda mal.... y en el caso del switch pues lo mismo...
de todos modos muchisimas gracias por vuestra atencion, supongo que al final lo dejare pillao arriba y yastá :P
BEsos!!

Por LeReNeTC

53 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 30 May 2005 09:37 am
Bueno ya lo he solucionado para que vuelva a abajo con un simple goto, se queda algo cutrecillo pero weno jejejeje Muackss

Por LeReNeTC

53 de clabLevel



Genero:Femenino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.