Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Hackware en Enero 28, 2010, 03:58:06 AM

Título: Movimiento ondular
Publicado por: Hackware en Enero 28, 2010, 03:58:06 AM
Pues mi pregunta va de eso ?C?mo puedo hacer que una instancia X se mueva como en una onda usando solo c?lculos matem?ticos? Nunca me fue bien en esa clase... :-[

?Saludos y gracias de antemano!
Título: Re: Movimiento ondular
Publicado por: hardraid en Enero 28, 2010, 04:45:03 AM
Buscar esta bueno... http://www.comunidadgm.org/index.php?topic=6684.0
Título: Re: Movimiento ondular
Publicado por: Hackware en Enero 31, 2010, 08:10:28 PM
Ser?... No me he guardado la p?gina y al parecer desapareci?n tras el reciente cribado.  :-[
Título: Re: Movimiento ondular
Publicado por: Raul_Omega en Enero 31, 2010, 08:31:09 PM
Bueno hay varias maneras, pero la mas sencilla que se me ocurre, es usar una funci?n coseno para el movimiento en "y" , y la x moverla a tu gusto.

Step

t+=1;

if w*t>=360 then t=0;

y=A*cos(degtorad(w*t));


Con esto consigues una oscilaci?n en "y" con amplitud A y con un periodo 360/w steps. Ahora solo hace falta que muevas "x" con por ejemplo hspeed.

Creo que no hace falta decir que tienes que darles un valor a A y w.

Espero que te sirva, un saludo
Título: Re: Movimiento ondular
Publicado por: Hackware en Febrero 03, 2010, 07:23:53 PM
Gracias, me ha sido ?til. :)
Título: Re: Movimiento ondular
Publicado por: somnus en Febrero 04, 2010, 06:34:47 PM
y si le colocas un path, que vaya ondulando?

se puede asi, que no?
Título: Re: Movimiento ondular
Publicado por: Hackware en Febrero 08, 2010, 10:22:12 PM
Desde luego se puede, pero un script tiene la bondad de que puede modificarse y reutilizarse durante el juego con solo cambiar el valor de una variable; no as? los paths.
Título: Re: Movimiento ondular
Publicado por: Johann en Febrero 09, 2010, 05:50:39 AM
Hola Hackware, tiempo sin verte por aca.
Te adjunto el :GM6: del script que hizo Fenris, el que te enlaz? Hardraid, porque ya fue borrado.
Funciona tambien en  :GM7:
Ojala y te sirva, y dale gracias al Lobo que se gast? haciendolo XD
Título: Re: Movimiento ondular
Publicado por: Hackware en Febrero 11, 2010, 03:19:36 AM
Grax, lo pruebo y luego te cuento. :)