Tutorial Scratch – Evento ratón y movimiento

Si ya hemos visto en anteriores artículos el evento de ratón en scratch y movimiento en scratch, ahora vamos a juntarlos en este tutorial de scratch. Es un movimiento típico en juegos de estrategia en tiempo real.

El movimiento del que estamos hablando es: pulsas en cualquier punto de la pantalla, y seguidamente, nuestro personaje se desplaza hasta ese punto. Vamos a verlo en acción y luego os explico los puntos importantes:

Puntos importantes del código:

  • Tendremos dos variables iraX, iraY que almacenarán a qué punto debe ir nuestro personaje.
  • Muy importante: Nuestro personaje dispondrá de un bloque de código, y el escenario (fondo) de otro.
    • Si clicáis sobre Scratch (gato) veréis un código
    • Si clicáis sobre el escenario, veréis otro código.
  • Código Scratch
    • Al clicar sobre la bandera verde, repetirá para siempre el desplazarse dónde indique las variables iraX, iraY
  • Código Escenario (fondo)
    • Captura el evento clic del ratón. Cada vez que se clica sobre escenario, actualiza las variables iraX, iraY con la posición donde se ha pulsado el ratón.
  • Por un lado Scratch estará moviéndose a donde indican las variables, y por otro se va actualizando las variables con los clics.

Evento ratón y movimiento

Si queréis, podéis pulsar sobre el siguiente enlace y podrés ver el código utilizado. Primero deberéis pulsar el botón superior-derecho ‘Ver dentro’. Recordad que pulsando sobre el gato veréis el código del gato, y pulsando sobre el escenario veréis el código correspondiente a éste. Hay dos bloques de código por separado.

Tutorial Scratch en español