Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: eams1986 en Julio 25, 2015, 04:16:22 PM

Título: Tipo reloj (solucionado)
Publicado por: eams1986 en Julio 25, 2015, 04:16:22 PM
Hola Makeros como les va!!! espero que bien :D :D :D

tengo un problema y es que no puedo hacer andar un tic tac tipo reloj antiguo

les dejo un una imagen .

lo que necesito es que se vea como tipo reloj antiguo entonces cuando llegue al grado 0 se regrese al grado 180 y asi sucesivamente.



gracias
Título: Re:Tipo reloj
Publicado por: Guacusio en Julio 25, 2015, 06:24:31 PM
Parecen más bien oscilaciones en 90º que 180º.

¿Cómo estás abordando el problema? ¿El reloj es un sprite con esa forma o lo dibujas con funciones de dibujo de GMS?

Si el reloj es un sprite, una forma de hacerlo es así:

Create:
d=45;//ángulo máximo
a=0;//ángulo
inc=0.1;//incremento del ángulo (radianes)


Step:
image_angle=d*sin(a);
a+=inc;


Esto es con el supuesto de que el sprite del reloj tiene su origen en el extremo desde donde cuelga su cordel.
Título: Re:Tipo reloj
Publicado por: eams1986 en Julio 25, 2015, 06:41:39 PM
Fabuloso !!!

Muchas gracias
Todo funciona bien.