Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: RodrigoCalderon en Mayo 01, 2014, 02:51:23 AM

Título: Colocar Objetos
Publicado por: RodrigoCalderon en Mayo 01, 2014, 02:51:23 AM
Hola, quiero hacer un juego y necesito esto:
Como hago para hacer que un objeto se pueda colocar en un lugar y sobre otro objeto no (pero si no toca nada este normal)
Yo uso el Game Maker  :GMS: Master
Título: Re:Colocar Objetos
Publicado por: penumbra en Mayo 01, 2014, 03:17:03 AM
Antes de colocar el objeto, revisas si hay colisión en ese punto , si es una zona vacía, se  coloca el objeto. Esto se puede hacer de distintas maneras y para esto hay funciones de donde elegir, como son

place_free(x,y)
place_empty(x,y)
place_meeting(x,y,obj)
position_empty(x,y)
position_meeting(x,y,obj)
collision_point(x,y,obj,prec,notme)
collision_rectangle(x1,y1,x2,y2,obj,prec,notme)