1.- INTRODUCCIÓN

 

Por la complejidad de las matemáticas en la programación y pensando que no todos los programadores en Flash tienen los conocimientos matemáticos necesarios para dominar todos los conceptos, creo adecuado introducir los conceptos básicos geométricos y trigonométricos siguientes:

 
1.- Coordenadas

2.- Puntos de inserción

3.- Uso de conceptos trigonométricos para representación y manipulación de elementos gráficos.

 

2..- DISTANCIA ENTRE DOS OBJETOS

 

En esta práctica, utilizando el teorema de Pitágoras. Podréis ver cómo podéis crear aplicaciones donde se necesite saber en cualquier momento la distancia entre dos clips de película. Muy importante para craer juegos. Recordemos el teorema de Pitágoras:

En todo triángulo rectángulo el cuadrado de la hipotenusa es igual a la suma de los cuadrados de los catetos.

Entonces la hipotenusa será igual a la raíz cuadrada de la suma de los catetos al cuadrado.

 


¿Cómo saber entonces la distancia a la que se encuentran dos clips de película? 

 

Pues muy fácil. Como se puede observar en la imagen anterior y teniendo en cuenta las coordendas x e y podremos hallar la hipotenusa que sería la distancia. 

 

Vamos a construir un programa que calcule la distancia dinámicamente al arrastrar una de las bolas.

 

Aqui os dejo el swf para ver como quedaría el programa:

 

Distancia entre dos objetos: tutorial25_1.swf

 

Cualquier concepto que no se entienda quedamos en este foro. Es importante entenderlo.

Podéis ir publicando ya esta práctica aquí.

 

 

 

 

 

 

 


Visitas: 8504

Respuestas a esta discusión

Venga que nadie, se desespere que esto lo empezamos juntos y tod@s lo vamos a seguir haciendo juntos.

Aquí os dejo el fla de la calculadora. Yo creo que ya no da errores. Lo he llenado de variables, pero al hacerlo en 4 frames (el primero es sólo para inicializar el contador por defecto a 30), no se me ha ocurrido hacerlo de otra manera. Si quereis que os aclare cómo he hecho algo me lo comentáis sin problemas.

Y lo dicho, ENTRE TOD@S esto lo sacamos hacia delante.

 

Archivos adjuntos

Alfredo,

 

Muchas gracias por compartir esta modificación de la calculadora. Te ha quedado genial !!!

 

Ahora nos toca investigar, hasta poder hacer la nuestra.

 

Hasta pronto, Emilia

 

Bueno vamos a seguir investigando las posibilidades y aplicaciones de la API de dibujo.
Y por eso os hago la siguiente propuesta de actividad.
Se trata de crear una aplicación que permita que un lápiz pueda dibujar con trazos.
Para ello podéis usar los siguiemtes eventos:
mouseUp mouseDown y mouseMove.
De aquí en una semana escribiré el tutorial donde se ecplicará cómo se hace.

Roger, ¿esto no tendría que estar en el tutorial 26?

Tienes razón. Ahora lo cambio.
Gracias.



Nani dijo:

Roger, ¿esto no tendría que estar en el tutorial 26?

jeje, de nada.

RSS

© 2024   Creado por roger.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio