Dibujo Flash IV: Crear una curva con la API de dibujo de Flash

0 - - 16/09/2004 00:00:00

En posts anteriores, hemos visto: como crear una línea, dibujar un rectángulo, y hemos creado un prototipo para dibujar rectángulos. El siguiente método que vamos a ver es curveTo(). Con este método lograremos líneas curvas.
Para dibujar una curva, el método curveTo() necesita la siguiente información: las coordenadas del punto inicial (que son conocidas de antemano, por lo cual no deberemos especificárselas), las coordenadas del punto de control y las coordenadas del punto final. Así pues la sintaxis es la siguiente:

my_mc .curveTo( controlx , controly , finalx ,finaly )
El siguiente ejemplo crea una curva desde el punto 100, 100 al punto final 400,100 y tiene un punto de control en 250,200
//Creo una linea de grosor 1, color azul y opacidad 100
this.lineStyle(1, 0x336699,100);
//Coloco la coordenada inicial en 100,100 
this.moveTo(100,100);
// Utilizo CurveTo y doy las coordenadas 
this.curveTo(250,200,400,100);

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha