7
3
May

Física en Flash: Movimiento parabólico

Hace tiempo hablé con el gato de hacer un proyecto de juego en flash al estilo “Bowman”. Nada mas empezar desechamos la idea.

Pero para entonces había hecho esta “cosa” (la verdad es bastante mediocre, pero se entiende la idea):

El archivo *.fla original, lo encontrarán aquí.

Action Script 2:
var t:Number = 0;
var i:Number = 0;
g = -10;
Xox = 30;
Xoy = 300;
back.onPress = function() {
arkero.nextFrame;
arkero.play();
back.enabled = false;
Vox = (_xmouse/10);
Voy = ((400-_ymouse)/7);
angi = Math.atan(Vox/Voy);
p = _root.getNextHighestDepth();
attachMovie("flecha", "flecha"+i, p);
ref = _root["flecha"+i];
onEnterFrame = function () {
Aox = 0;
Aoy = +g;
//----------
Vx = Vox+Aox*t;
Vy = Voy+Aoy*t;
//----------
Xx = Xox+Vox*t+Aox*t*t/2;
Xy = Xoy-Voy*t-Aoy*t*t/2;
//----------
ang = Math.atan(Vx/Vy);
if (ang<0) {
ang += Math.PI;
}
ref._rotation = -angi*(180/Math.PI)+ang*(180/Math.PI)/2;
ref._x = Xx;
ref._y = Xy;
t += 0.1;
if (ref._y>350) {
p = _root.getNextHighestDepth();
arkero.gotoAndStop("rdy");
attachMovie("sangre", "sangre"+i, p);
_root["sangre"+i]._x = Xx;
_root["sangre"+i]._y = 350;
delete (onEnterFrame);
i++;
t = 0;
back.enabled = true;
}
};
};

Entradas Relacionadas:

  1. Física en flash: Movimiento pendular
  2. Física en flash: El péndulo tridimensional
  3. Dibujar trazos en un swf Flash
  4. Flash, Inteligencia Artificial + 3 en raya
  5. Física en Flash: Mov. Armónico Inframortiguado

Tags: , , , ,

7 Awesome Responses.

  • aaaah nada como la censura ^^ trabaja!!! :latigo: ¬¬

  • XD damn, tu me obligaste!

  • GoTiCo

    Interesante tengo de trabajo hacer un GB (me gustaria comunicarme contigo)

  • angel

    gracias por este aporte que hacen al aprendizaje de la fisica

  • Jrpro

    Lo necesito en estos momentos que quiero hacer algo con el movimiento parabolico en un proyecto que tengo…el link esta roto…reparenlo por favor…

  • Gerard

    Interesante, tu codigo me ha inspirado a lo que tenia planeado, gracias, aunque tu lo has considerado mediocre, algun movimiento por aca y por alla, asi como la vista basica, me han ayudado e inspirado a una escala del tiro de un cañon.

  • Necros

    Bueno el ejemplo pero no explicaste nada en el codigo creo que no estaria de mas agregar los comentarios para que se entienda

Leave a Reply