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
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)