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:
- Física en flash: Movimiento pendular
- Física en flash: El péndulo tridimensional
- Dibujar trazos en un swf Flash
- Flash, Inteligencia Artificial + 3 en raya
- Física en Flash: Mov. Armónico Inframortiguado
Tags: Física, Flash, Moviemento parabólico, Parábola, Programación
aaaah nada como la censura ^^ trabaja!!! :latigo: ¬¬
XD damn, tu me obligaste!
Interesante tengo de trabajo hacer un GB (me gustaria comunicarme contigo)
gracias por este aporte que hacen al aprendizaje de la fisica
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…
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.
Bueno el ejemplo pero no explicaste nada en el codigo creo que no estaria de mas agregar los comentarios para que se entienda