Bleend’s Blog

Bleend’s Blog

Blog Personal de Bleend, humor, cosas interesantes, diseño y programación.

Getting a job…

Ya me dejé convencer de nuevo ¬¬

Bueno, sepan que desde de anteayer, o ante-ante ayer, el gato me lió para que participara en el proyecto de DaHouseCat Lab’s.

Bleend become an official member of DaHouseCat Lab’s
Mi 1r post

EL caso es que ahora tengo que corregirle las faltas de ortografía, y tengo un par de blogs, con lo que no postearé tan seguido acá.

Igual algún chiste malo… De vez en cuando.

Edición: Todo eso ya NO existe.



-----Separador-----

Reestructuración del blog

Estoy intentando cambiar el theme. Será difícil la navegación.

Disculpen las molestias.



-----Separador-----

Física en Flash: Movimiento parabólico

Estos era un día en las vacaciones del Gato que me dijo si me animaba a hacer un juego estilo “bowman”, entre los dos; en flash.

Yo, otro que no tenia nada que hacer, le dije que sí. Hice esto, y se lo pasé para que continuara, pero:
Gato dijo: ******* (censurado)

Y ahí se quedó. Se lo pongo a Uds, mis visitantes favoritos, igual les es útil. ^^

Necesita tener Flash Player 7 o superior y JavaScript Activado. =)

El archivo Fla original, lo encontrarán aquí.

Continuar Leyendo…



-----Separador-----

Física en FLash: Mov. Armónico Inframortiguado

Un movimiento oscilatorio simple, es el que realiza un muelle ideal en que no hay perdidas de energía mecánica. Son muy bonitos, pero en esta vida nada es "ideal", en la realidad, los movimientos oscilatorios, con el tiempo, van perdiendo su fuerza, y su movimiento se reduce hasta detenerse.

Pues esto, si sabemos la formula física que lo representa, no puede ser más sencillo de implementar en Flash (teniendo unos mínimos conocimientos de AS, claro)

Siguiendo la ecuación, es sencillo:
Ecuación de un movimiento Armónico Simple inframortido

No amortiguado Amortiguado
Necesita tener Flash Player 7 o superior y JavaScript Activado. =)
Necesita tener Flash Player 7 o superior y JavaScript Activado. =)

Se pueden definir parámetros tales como:

  1. Frecuencia angular.
  2. Amplitud (En este caso se define por el drag).
  3. Angulo de fase inicial
  4. Coeficiente de amortiguamiento.(Beta, en este caso 0,2)
  5. Y el propio paso del tiempo.

Este es el código, siendo p la instancia del Movie Clip al que aplicamos el movimiento:

Actionscript:
  1. A = 0;
  2. w = 1;
  3. O = 0;
  4. t = 0;
  5. Xo = 48;
  6. Yo = 200;
  7. b = 0.2;
  8. p.onPress = function() {
  9.     delete (onEnterFrame);
  10.     t = 0;
  11.     this.startDrag(true, Xo, -1000, Xo, 1000);
  12. };
  13. p.onRelease = function() {
  14.     compartida();
  15. };
  16. p.onReleaseOutside = function() {
  17.     compartida();
  18. };
  19. function compartida() {
  20.     this.stopDrag();
  21.     A = p._y-Yo;
  22.     _root.onEnterFrame = function() {
  23.         p._y = A*Math.pow(Math.E, -b*t)*Math.cos(w*t+O)+Yo;
  24.         t += 0.1;
  25.     };
  26. }

El archivo original, *.fla, lo podrán encontrarán Archivo Flashaquí.

Post Relacionado: Física en flash: Movimiento pendular



-----Separador-----

Newer Entries »