INTRODUCCIÓN

El API de dibujo de Flash es  un conjunto de funciones que se aplican a los clips de película  que nos permite dibujar trazos y rellenos.

 

1.- ANTES DE DIBUJAR CREAMOS EL CLIP VACÍO

Para dibujar una línea primero creamos un clip de película vacío. Hasta ahora hemos creado clips de película dibujándolos en el escenario.

 

La acción para dibujar un clip de pleícula vacío es:

createEmptyMovieClip("el nobre de la línea",10);

Esta función tiene dos parámetros: el primero es el nombre del clip y el segundo es el nivel de profundidad.  

Lo situaremos también en el escenario en la esquina superior izquierda.

Ejemplo:

createEmptyMovieClip("linea1",10);

linea1._x = 0;
linea1._y = 0;

 


2.- DIBUJAMOS LA LÍNEA

Primero especificaremos el estilo de la linea

linea1.lineStyle(grosor, color hexadecimal, nivel alpha);

Ahora situamos dónde empezará a dibujarse dentro del clip que hemos creado.

linea1.moveTo(0, 0);

Una vez que sabemos dónde empezará, le decimos hasta dónde se dibujará:

linea1.lineTo(200, 100);

 

Nota: la función lineStyle teine más parámetros pero para empezar ya nos valen con estos.

 

Cómo primera práctica seria conveniente experimentar con estas funciones para crear diferentes figuras geométricas. También podéis experimentar aplicando bucles o temporizadores para crear algunos efectos.

 



Visitas: 3054

Respuestas a esta discusión

 

Nani ya veo que le vas cogiendo el truco. ¿Has utilizado la propiedad alpha en el último?

Creo que la tengo en todos.

Aquí le he metido más alpha.

Archivos adjuntos

Roger ¿es muy difícil la estrella? Es chulísima.

Mi ejercicio:

Archivos adjuntos

Amalia, te ha quedado muy chulo. No sé qué pasa, pero las dos últimas actividades que has subido me las guarda directamente, no me deja verlas online, sólo me pasa contigo, no sé por qué es.

Hoy parece que todas las musas se han puesto de mi parte. Estoy alucinada conmigo misma. Voy a tener que ir al "Tú sí que vales", jejeje.

Archivos adjuntos

Nani, es chulísima tu estrella de ocho puntas. Estás hecha un fenómeno!

Lo que me dices de las últimas actividades es algo que tiene que ver con el problema de mi flash. Después de ir eliminando posibles causas, creo que es un problema de configuración. Espero solucionarlo pronto.

Muy buenos trabajos, en cuanto tenga tiempo hago el mío y lo envío.

Un saludo.

Alfredo

Hola a tod@s,

 

Unos trabajos excelentes !!!

 

Yo no puedo poner el cuadrado detrás. Una ayudita ?

 

Muchas gracias, Emilia

Archivos adjuntos

Emilia, en esta línea del código, donde están las capas, en lugar de "n", escribe "-n".

createEmptyMovieClip ("cuadrado"+n,-n);

Hola Nani,

 

Eres un genio. Ya ves y yo dándole vueltas y vueltas.... Tenía la cabeza ya como la espiral !!!

 

Muchas gracias, Emilia

jejeje, así me pasé ayer todo el día buscando el getNextHighestDepth y era tan fácil cómo eso. A fuerza de probar por todas partes.

RSS

© 2024   Creado por roger.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio