Funciones en GML

También te podría gustar...

7 Respuestas

  1. Primero que todo, excelente post amigo, me has ayudado mucho.

    Con respecto a la última pregunta planteada, Pues Si, sería muy útil tener una lista con todas las funciones de Game Maker, con sus parámetros de entrada y salida, una breve explicación, un ejemplo y agrupada por categorías, es un trabajo grande pero estoy seguro que un experto como vos en el tema puede lograrlo en poco tiempo.

    Saludos.

    • David dice:

      Hola Jason,
      bueno, la intención es poner ejemplos prácticos con el uso de la mayoría de funciones. Listarlas todas y poner un ejemplo no lo tengo tan claro, ya que prefiero hacerlo al revés, buscar y resolver problemas concretos con las funciones.

      Igualmente, en este enlace tienes la documentación de la versión 6.1 de Game Maker en español. Aunque es una versión algo vieja, la mayoría de funciones todavía se utilizan.

      David

  2. Luis ospina dice:

    Hola buen dia, tengo un problema y pues creo que es esclusivamete de game maker escribo este codigo
    y = clamp(mouse_y,106,418); y me sale este erro estoy completamente seguro que la sintaxis no es por que pasa esto en GML game maker gracias por su ayuda

    FATAL ERROR in
    action number 1
    of Step Event
    for object object_jugador:

    COMPILATION ERROR in code action
    Error in code at line 1:
    y = clamp(mouse_y,106,418);
    ^
    at position 7: Unknown function or script: clamp

    • David dice:

      Hola Luis,

      pues es muy raro, he hecho una pequeña prueba y me funciona. Prueba de limpiar los assets, pulsando , a veces es mejor compilar desde cero.

      David

  3. NicoStar YT dice:

    No me funcionan bien las coords x e y del mouse. Código (en evento create)
    :x=mouse-x y=mouse-y

    gravity= 1

    El objeto no aparece exactamente en las coordenadas del raton, aparece o no aparece depende de la posicion del raton en la pantalla. Es muy extraño.

  4. hasm dice:

    Exelelente, nos motiva a seguir adelante!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *