Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: internauta en Abril 20, 2013, 08:21:22 PM

Título: Drag & Drop
Publicado por: internauta en Abril 20, 2013, 08:21:22 PM
Última pregunta del día...

¿Alguien sabe cómo usar el Drag & Drop en GML?

Toda la info será bienvenida....

Quiero que el usuario pueda desplazar un objeto y dejarlo en otro sitio en la pantalla.


Gracias, y un saludo...
Título: Re:Drag & Drop
Publicado por: Klind en Abril 20, 2013, 09:58:44 PM
Es sencillo, el objeto que quieras mover ponle su origen en el centro.

Luego en el evento Create declaras la variable [arrastrar = false]

En el evento Step:
[GML] if arrastrar = true
{
    x = mouse_x
    y = mouse_y
} [/GML]

En el evento Mouse Left Pressed: [arrastrar = true]

En el evento Mouse Left Released: [arrastrar = false]