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.