Comunidad de diseño web y desarrollo en internet online

funcion formas con puntos

Citar            
MensajeEscrito el 15 Sep 2005 04:22 am
hola
soy nuevo en esto de flash y quisiera lograr un efecto

tengo 4 botones y una rectangulo formado por 80 circulos o puntos pequeños (el rectangulo mide 10 puntos de largo por 8 de alto) lo que hago es que al clicar el boton 1 algunos de los puntos del rectangulo dismunuyen su ancho hasta desaparecer y los puntos que quedan forman una flecha, al clicar el boton 2 algunos de los puntos que han desaparecido vuelven a aparecer aumentando su ancho hasta quedar el circulo completo, (esto para dar el efecto de que el punto gira )y otros desaparecen, entonces los puntos forman un cuadrado y asi cada vez que se clique un boton el rectangulo hecho de puntos forma una figura correspondiente a cada boton, esto haciendo aparecer y desaparecer puntos.
primero lo hice animando, era muy engorroso de hacer y tenia problema para volver a formar la figura anterior. ahora lo hice con un par de funciones que modifiqué. le aplico la función a cada uno de de los puntos que quiero que desaparezcan y otra función para hacer que los puntos aparezcan.

pero son muchos puntos

esta es la funcion que uso para hacer desaparecer los puntos:

Código :

MovieClip.prototype.desaparece = function(escalax) {
   this.onEnterFrame = function() {
      this._xscale += (escalax-this._xscale)/3;
      if (this._xscale<=1) {
         this._visible=false
         trace("FIN DE desaparece");
         delete this.onEnterFrame;
      }
   };
};

para hacer aparecer los puntos es lo mismo pero a la inversa
yo no se mucho de esto y me imagino que lo que hago es muy basico y como a la cuenta de mi abuela, por eso quiero saber como se podria hacer esto de una manera mas practica y pulcra.
le pido que me ayuden porfavor
gracias y muy buen foro

Por subloop

0 de clabLevel



 

safari
Citar            
MensajeEscrito el 15 Sep 2005 05:15 pm
Lo que quieres hacer es una funcion para visible = true?
Puedes ponerlo como else para que te mantenga visible el MC o BTN

Por Naujfract

124 de clabLevel



 

Bogotá Colombia

msie

 

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