Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Timeghost en Febrero 13, 2014, 07:37:20 PM

Título: Alinear a la grilla?
Publicado por: Timeghost en Febrero 13, 2014, 07:37:20 PM
Hola de nuevo XD, como había comentado estoy haciendo un juego tipo terraria, o algo asi... bueno! XD, esta vez mi problema es otro, y es que al colocar los blokes en la room, dig no a las mientras se juega como se haría en terraria, no puedo hacer que queden alineados a la grilla, todos los sprites son de 32*32 y ya intente con check grid pero nada; si pudieran ayudarme pasándome el comando o enseñándome como se hace o ya dándome el ejemplo se los agradecería; de todos modos veré si encuentro la respuesta en mi manual de gml; gracias de antemano XD por cierto uso:  :GMS:
Título: Re:Alinear a la grilla?
Publicado por: romon_28 en Febrero 15, 2014, 03:33:20 PM
move_snap( 32 , 32 ); es para que un objeto se alinie en un cuadrante de 32x32

O podes algunos de esto:

//1
x = round(x/32)*32;
y = round(y/32)*32;

//2
x = ceil(x/32)*32;
y = ceil(y/32)*32;

//3
x = floor(x/32)*32;
y = floor(y/32)*32;
Título: Re:Alinear a la grilla?
Publicado por: Timeghost en Febrero 16, 2014, 12:29:04 AM
muchas gracias me sirvió XD, dentro de poco acabare las bases del juego y empezare con las variaciones en objetos y npc, ya no falta mucho; muchas gracias!