Comunidad de diseño web y desarrollo en internet online

Disminución en animación de péndulo.

Citar            
MensajeEscrito el 01 Dic 2007 06:56 pm

Por wishmaster

46 de clabLevel



 

msie
Citar            
MensajeEscrito el 01 Dic 2007 11:56 pm
puedes decrecer el angulo hasta llegar a 0 con esto c kedaria kieto

en vez de 180 pon una variable k al contrario d t decresca

Math.PI = 14.161492654.....
Math.cos= es en coseno
Math.sqrt= es la raiz

espero t sirva. saludos :)

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 02 Dic 2007 09:09 pm

nasho escribió:

puedes decrecer el angulo hasta llegar a 0 con esto c kedaria kieto

en vez de 180 pon una variable k al contrario d t decresca

Math.PI = 14.161492654.....
Math.cos= es en coseno
Math.sqrt= es la raiz

espero t sirva. saludos :)


Muchas gracias nasho me funcionó de maravilla! :D

Por wishmaster

46 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Dic 2007 10:56 pm
cual es la variable que decrece?

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox
Citar            
MensajeEscrito el 17 Dic 2007 11:35 pm
ok, arreglado, pero...me keda un poco falso, alguno tiene algo mejor??

mi codigo...

onClipEvent (load) {
a0 = 50/180*Math.PI;//ángulo inicial de 10 grados
g = 9.8;//aceleración de la gravedad
r = 100;//longitud de la cuerda
t = 0;
ini = 300;
}
onClipEvent (enterFrame) {
a = a0*Math.cos((t/48)/Math.sqrt(g/r));//oscilación del ángulo (radianes)
t++;
if (ini>=0) {
ini -= 1;
}
_rotation = a*(ini*0.9)/Math.PI;//rota el péndulo según el ángulo (grados)
}

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.