Añadimos nuestros primeros eventos
Objetivos
Estamos en el objeto obj_player, y los primeros eventos que vamos a añadirle están relacionados con el movimiento del personaje.
1. Programación del objeto
Para moverlo usaremos el teclado, así que añadiremos eventos relacionados con el teclado (tiene lógica, ¿verdad?)
1.1 Crear evento teclado
- Le damos al botón Add Event, para añadir el evento Keyboard
Nos aparece muchas opciones, para poder elegir una tecla en concreto. En este caso, elegimos la opción <Right>. - Ahora vamos a asociar una acción al evento.
En la pestaña de movimiento, move, elegimos la acción Move fixed
Hacemos click en la flecha de la derecha para activarla y le damos una velocidad de 5. Quedará así:¡Hemos programado nuestra primera acción!
2. Vamos a ejecutar nuestro juego con el objeto alien
Nos vamos a la room que tenemos inicialmente y añadimos el objeto obj_player.
Ejecutamos nuestro juego (pulsando F5 o desde el menú) y probamos que cuando pulsamos la tecla derecha se mueve correctamente.
Tal y como lo tenemos ahora, cuando dejamos de pulsar la tecla el personaje sigue moviéndose. ¿Por qué?
Con la acción Move fixed
le damos una velocidad al objeto, y esa velocidad no la pierde, así que seguirá moviéndose hasta que se lo digamos.
¡Así que vamos a decírselo!
3. Añadir más eventos
Añadimos otro evento Keyboard 
- Ahora elegimos No Key
Es una manera de detectar cuando no se está pulsando ninguna tecla. - Volvemos a arrastrar una acción Move fixed
Le decimos que no tiene dirección, pulsando el botón del medio, y en Speed lo marcamos como 0.
4. Ejecución final
Si volvemos a ejecutar nuestro juego, ahora funciona correctamente (al pulsar se mueve hacia la derecha, y cuando dejamos de pulsar se queda parado).
¡Pero nosotros no lo vamos a hacer así!
Lo vemos en el siguiente tema.