Febrero 23, 2016, 02:46:17 AM Ultima modificación: Febrero 23, 2016, 07:54:42 PM por AppCore1
Hola, estoy haciendo un jueguito... En mi firma esta el nombre del juego :v...
Y quiero que el menu principal, se despligue al poner el mouse en una cierta parte (En este caso en la parte donde aparecerá el menu)... PERO tambien quiero que el menú se despliegue :)

Mega descripcion grafica en HD que efectivamente no esta hecha en paint :v

if mouse_x < 200 //200 por ejemplo
{
    //aparecer menu
}
else
   //desaparecer menu
[spoiler="ola k ase clickarme o k ase"]la imagen no se quita xD
[/spoiler]

Si la vista se mueve, no es conveniente usar mouse_x mouse_y, debes revisar la posición del ratón relativa a la ventana o pantalla con alguna de estas opciones:
[gml]
window_mouse_get_*
display_mouse_get_*
device_mouse_*_to_gui
[/gml]

Hacer un menú animado puede ser difícil, dependiendo de cuántos parámetros se deban animar: como posición, color y tamaño. Una solución para esto es usar un sistema de interpolación de variables, como este: http://www.comunidadgm.org/articulos/tweenline-animation-engine-%28extension%29/, o puedes crear el tuyo.
En el "Mercado" hay otros ejemplos: https://marketplace.yoyogames.com/search/results?utf8=%E2%9C%93&query=tween
También hay assets destinados para hacer interfaces gráficas animadas: https://marketplace.yoyogames.com/search/results?utf8=%E2%9C%93&query=gui

clamud, se mueva o no se mueva la vista, mouse_x/y funciona exactamente igual, solo cambia el value cual comparas, lo de después del igual :/
[spoiler="ola k ase clickarme o k ase"]la imagen no se quita xD
[/spoiler]

emmm... Ok .-. No entendí ni una... Voy a buscar mejor algun engine xd