Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: malissimofilms en Marzo 22, 2011, 05:45:13 PM

Título: ?C?mo empujar objetos?
Publicado por: malissimofilms en Marzo 22, 2011, 05:45:13 PM
Buenas, ?Qu? hay que hacer para mover los objetos?, es decir, que mi personaje mueva una caja al colisionar con el.
Título: Re: ?C?mo empujar objetos?
Publicado por: ArcariaOnline en Marzo 22, 2011, 07:00:16 PM
Que clase de juego es? Plataformas o Vista de arriba
Título: Re: ?C?mo empujar objetos?
Publicado por: malissimofilms en Marzo 22, 2011, 08:22:53 PM
Cita de: ArcariaOnline en Marzo 22, 2011, 07:00:16 PM
Que clase de juego es? Plataformas o Vista de arriba

Ups, plataforma.
Título: Re: ?C?mo empujar objetos?
Publicado por: ArcariaOnline en Marzo 23, 2011, 12:30:00 AM
Simplemente pon este codigo en el jugador en la colisi?n(Collision Event) con el objeto que quieres que empuje:

[gml]other.x+=x-xprevious
other.y+=y-yprevious[/gml]
Título: Re: ?C?mo empujar objetos?
Publicado por: malissimofilms en Marzo 23, 2011, 02:43:29 PM
Cita de: ArcariaOnline en Marzo 23, 2011, 12:30:00 AM
Simplemente pon este codigo en el jugador en la colisi?n(Collision Event) con el objeto que quieres que empuje:

[gml]other.x+=x-xprevious
other.y+=y-yprevious[/gml]


Muchas gracias, me ha funcionado.
Título: Re: ?C?mo empujar objetos?
Publicado por: MAGGOTFREEMAN en Marzo 25, 2011, 11:36:36 PM
Disculpen que reviva el tema, pero es mejor que crear uno nuevo.
Como seria el codigo empleado en un shooter visto desde arriba?  :-[
Título: Re: ?C?mo empujar objetos?
Publicado por: ArcariaOnline en Marzo 26, 2011, 12:04:48 AM
Puedes usar el mismo c?digo y te servir? muy bien, solo debes ponerlo en el jugador en la colisi?n con el objeto que quieras que empuje.
Título: Re: ?C?mo empujar objetos?
Publicado por: MAGGOTFREEMAN en Marzo 26, 2011, 12:38:18 AM
Me funciono muy bien, pero como puedo hacer para que el objeto, aun siendo solido, x objeto (en este caso el jugador) pueda moverlo?

muchas gracias  :)