Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2005, 04:32
clinisbut
 
Fecha de Ingreso: diciembre-2004
Mensajes: 278
Antigüedad: 19 años, 4 meses
Puntos: 0
barra y actionscript

estoy intentando hacer una especie de barra que crece pero con actionscript.
Para conseguirlo havia pensado en dibujar un simple grafico con la forma de una barra, y luego encima, una instancia que hace de maskara que inicialmente no la deja mostrar nada.
Al frame donde se ejecuta la accion llega una variable (puntuacion, de 0 a 10) y segun este valor, la maskara se va desplazando hacia la derecha de manera decelerada, dejando asi mostrar la porcion de barra correspondiente.

Pos bien... eso es mi idea que no consigo implantar. He estado leyendo varios posts que hablan de actionscript i movimiento pero esuqe nohay manera de que la barra se ature en el sitio correcto (o se pasa o se queda corta).
Aqui el codigo de lo que he escrito:
Código:
//Calculo la largada que va a tener la barra
max=((barra._x+barra._width/2)/10)*puntuacion+((barra._x+barra._width/2)/10);
flecha._x=max;
//barra es la instancia de la barra que se verá
//mask es la maskara que va corriendo y mostrando la porcion de barra
a=10;
onEnterFrame = function() 
{   mask._x+=a;
	if ( (mask._x+(mask._width/2))>max/2) 
	{ a-=0.2;
	   trace("freno");
             }
      if (a<0) 
      {  a=0;
        delete onEnterFrame;
        next_btn._visible=true;
      }
}

Última edición por clinisbut; 05/04/2005 a las 04:53