Trabajando con movimiento, miradas y sonido en Scratch

Lo que vas a crear

En el tutorial anterior, creaste tu primer script simple para hacer que la estrella de mar se mueva por la pantalla.

En esta parte vamos a ir más allá y trabajar con más Movimiento, Miradas y Sonar bloques Las usaremos con sprites y con el escenario..

Lo que necesitarás

Para completar este tutorial, necesitarás:

  • una cuenta gratis con Scratch
  • un navegador web con acceso a Scratch (recomiendo usar un navegador moderno como Chrome, Firefox, Safari u Opera para la mejor experiencia)

Empezando

Vamos a trabajar con el proyecto creado en la parte anterior de esta serie, que fue donde creaste tu primer script. Usaremos los recursos y el script que creamos y agregaremos más..

Dependiendo de si trabajó junto con ese tutorial, hay dos formas de comenzar con este tutorial:

  • Abra el proyecto que creó para el último tutorial y haga un duplicado de eso..
  • Remezcla el proyecto que creé para soportar el último tutorial..

Alternativamente, puedes seguir trabajando en el mismo proyecto que ya creaste. Así es como haces cada uno de estos (solo necesitarás hacer uno).

Duplicando tu propio proyecto

Abre Scratch y ve al proyecto que quieres duplicar. Asegúrese de que ha hecho clic en el Ver adentro Botón para que puedas ver el funcionamiento del proyecto..

En la barra de herramientas, haga clic en Archivo> Guardar como una copia:

Scratch abrirá tu nueva copia. Renombralo y empieza a trabajar en ello.

Remezclando mi proyecto

Inicie sesión en Scratch y vaya a la página de mi proyecto para crear su primer script.

Haga clic en el Ver adentro Botón para ver el proyecto:

Ahora haga clic en el Remezclar botón. Scratch guardará un duplicado de mi proyecto como un nuevo proyecto en su cuenta. Renombralo y eres bueno para ir!

Creando un Script para el Cat Sprite

Empecemos creando otro script, esta vez para el gato sprite..

Cambiar la configuración de Sprite

Seleccione el gato sprite y haga clic en el yo Icono en la parte superior izquierda del sprite debajo del escenario. Esto mostrará más opciones para el sprite:

Edita las opciones. Asígnele un nombre mejor al sprite (esto le ayudará a encontrarlo más adelante a medida que agregue más recursos y scripts) y establezca su estilo de rotación a izquierda y derecha.

Haga clic en la flecha en la parte superior izquierda del sprite para volver a la vista principal del sprite.

Ahora vamos a crear un guión para el gato..

Creación de un script para hacer que el Sprite siga el puntero del mouse

Ahora arrastre los siguientes bloques al panel de scripts para el sprite Cat:

  1. Cuando se hace clic en la bandera verde
  2. Siempre
  3. Apuntar hacia el puntero del mouse (dentro Siempre)
  4. Mover 10 pasos (dentro Siempre)

Estarás usando un Eventos bloque, un Controlar bloque y dos Movimiento bloques Tenga en cuenta que tendrá que seleccionar Puntero del ratón en la lista desplegable en el apunta hacia bloquear. Tu guión se verá así:

Ahora, cuando haces clic en la bandera verde y mueves el mouse, tu gato seguirá el mouse (¡lo suficiente!).

Usando disfraces para hacer el paseo del gato

Podemos agregar otro bloque al guión que cambia el traje del gato de vez en cuando, haciendo que parezca que camina..

Ve a la Miradas bloques y arrastre el siguiente bloque de vestuario a su guión, debajo de mover 10 pasos bloque y dentro de la Siempre lazo.

Si haces clic en la bandera verde y mueves el mouse, ¡el gato correrá a un ritmo asombroso! Vamos más despacio.

Ve a la Controlar bloques y arrastre el espera 1 segundo bloque debajo de tu próximo bloque de vestuario. Cambia el texto para que lea el bloque. espere 0.2 segundos.

Ahora las cosas serán mucho más tranquilas.!

Creando un Script para el Sprite de Cangrejo

Ahora vamos a crear un guión para el cangrejo. El objetivo de este juego es perseguir al gato con el cangrejo, y el gato gritará ¡OUCH! cuando es atrapado Así que vamos a hacer que sea fácil para el usuario controlar el cangrejo.

Seleccione el sprite de cangrejo y cree este script para ello:

  1. cuando se hace clic en la bandera verde
  2. Siempre
  3. ir al puntero del mouse
  4. apuntar hacia el gato

Ahora haz clic en la bandera verde y el cangrejo zumbará tras el ratón, persiguiendo al gato.!

Agregaremos más a estos scripts en la parte posterior de la serie, específicamente usando emisión Bloques para hacer que más cosas pasen..

Añadiendo sonido

Ahora, para lo más divertido: agreguemos algunos efectos de sonido. Cuando el cangrejo atrapa al gato, agreguemos un efecto de sonido de la biblioteca.

Haga clic en el gato sprite y agregue este bloque dentro del bucle forever en su script, debajo de siguiente disfraz Bloque y encima del Espere bloquear:

  • jugar sonido miau

Para ello necesitas un Sonar bloquereproducir sonido), con maullar seleccionado en el cuadro desplegable.

Tu guión se verá así:

Ahora, cuando haces clic en la bandera verde y mueves el mouse, el gato maullará todo el tiempo. Es un poco molesto, pero lo cambiaremos en la siguiente parte de la serie.!

Resumen

Ahora ha agregado un poco más de detalle a su proyecto. Has hecho que los sprites se muevan alrededor del puntero del mouse y has usado disfraces para hacer que el gato parezca que camina. Finalmente agregaste un efecto de sonido. También puede grabar sus propios efectos de sonido o importarlos, intente experimentar!

En la siguiente parte de esta serie haremos un poco más de trabajo con Controlar, Detectando y Operador bloques.