Red de conocimiento informático - Conocimiento informático - Programación infantil Scratch Lecture 19, juego de disparos, con programa

Programación infantil Scratch Lecture 19, juego de disparos, con programa

Reglas del juego: Siempre que la distancia entre el personaje de baloncesto y el personaje de guardia exceda los 100 pasos, el guardia se moverá hacia adelante y hacia atrás horizontalmente en la canasta. Si la distancia entre la pelota de baloncesto y el guardia es inferior a 100 pasos, el guardia comenzará a perseguir la pelota y detendrá el juego después de atraparla.

Agrega fondo de escenario con escena de baloncesto.

Crea un personaje de guardia, establece su tamaño y posición inicial (cerca de la canasta). Si la pelota de baloncesto está a 100 pasos del guardia, el guardia se mueve horizontalmente hacia adelante y hacia atrás cerca de la canasta para protegerla. Cuando la pelota de baloncesto esté a menos de 100 pasos del guardia, el guardia seguirá persiguiendo la pelota hasta que la atrape y detenga todos los scripts. El procedimiento es el siguiente:

Crea un personaje de pelota de baloncesto y configura el. tamaño de la pelota de baloncesto. Cuando se presiona la tecla arriba, el valor Y de la pelota de baloncesto aumenta en 5. Cuando se presiona la tecla hacia abajo, el valor Y de la pelota de baloncesto disminuye en 5. Cuando se presiona el botón izquierdo, el valor X de la pelota de baloncesto disminuye en 5. Cuando se presiona el botón derecho, el valor X de la pelota de baloncesto aumenta en 5. El procedimiento es el siguiente:

Añade un anotador, y cuando la pelota pase por el aro, se suma un punto.

1. Repita la ejecución hasta el bloque de construcción: repita la ejecución del script hasta que la condición de prueba sea verdadera y luego se romperá el bucle.

2. Utilice la ejecución repetida y si...entonces para crear un bucle infinito condicional.

3. Bloque de parada: se utiliza para finalizar el bucle o detener el programa.