Cómo controlar un guión en cero en el pi frambuesa

Cuando usted está experimentando con arañazos en el Raspberry Pi, a veces quieres un script para hacer algo una y otra vez. Usted puede hacer un script hacer la misma cosa una y otra vez haciendo clic en él una y otra vez. Eso funciona bien para unas pocas repeticiones, pero lo que si quiero repetir algo que cientos de veces?

Usted podría utilizar el derecho duplicado; haga clic en la herramienta para hacer montones y montones de copias de la secuencia de comandos simple y recortar juntos para hacer un script grande.

Eso funciona para unos diez repeticiones, pero es una forma aburrida de hacer un script hacer algo cientos de veces.

Rasguño tiene una mejor manera. Haga clic en el botón de control en la parte superior de la biblioteca de bloques. Tiene un borde de color naranja. Al hacer clic, se verá un nuevo conjunto de bloques.

Estos son bloques de control. Ellos hacen sus scripts más inteligente.

Puede utilizar bloques de control hacen cosas como

  • Repita algunos bloques para siempre.

  • Repita algunos bloques tantas veces como quieras, y luego seguir adelante.

  • Iniciar una secuencia de comandos cuando se pulsa una tecla.

  • Hacer una espera guión por un tiempo.

  • Hacer una espera guión hasta que suceda algo.

  • Repetir una secuencia de comandos hasta que suceda algo.

  • Verificar y probar los números, posiciones sprite, y otras cosas.

  • Detener un guión.

  • Detenga todos los scripts.

Cómo utilizar los bloques de control de los arañazos

Los bloques de control van en tres lugares:

  • Al comienzo de una secuencia de comandos

  • Al final de una secuencia de comandos

  • Alrededor de otros bloques

Control de inicio bloques tienen una tapa redonda. No se puede cortar una manzana en la parte superior de ellos. Tienen que ir primero porque esperan que algo suceda. El script no puede comenzar hasta que suceda!

Por ejemplo, el cuando la tecla [espacio] presionado bloque comienza una secuencia de comandos cuando se pulsa la tecla de espacio. Usted puede escoger una clave diferente utilizando el menú en el bloque.

Bloques de control End tienen un fondo plano. No se puede recortar un bloque debajo de ellos. Tienen que ir al final de una secuencia de comandos, ya que cuentan la secuencia de comandos para detener.

Alrededor guiones tener un espacio dentro de ellos. Se ven un poco como horquillas de grasa. Para usarlos, arrastre alrededor de la secuencia de comandos que desea controlar.

Puede que tenga que dividir la secuencia de comandos para extraer los bloques que desea controlar y luego pegar de nuevo juntos después de agregar el bloque alrededor.

Usted puede probar la repetir bloque. Arrastre desde la lista de bloqueo al área guión y recortar alrededor de los dos bloques ya. El extremo inferior de la pinza se extiende para encajar alrededor de los bloques.

La siguiente figura muestra el resultado. Haga clic en el bloque, y los movimientos de sprites y vueltas. Repite diez veces menos que cambie el número haciendo clic en él y escribiendo un nuevo número.

imagen0.jpg

Si no se enciende, compruebe que el botón de rotación está encendido

Cómo dejar de scripts en Rasguño

Haga clic en el número en la repetir bloque y el tipo 100 y pulse Enter. Haga clic en el script de nuevo.

Ahora los movimientos de sprites y vueltas una y otra vez. Se mantiene en movimiento por un largo tiempo.

¿Te aburres? Si desea detener un script temprano, puede hacer clic en el botón rojo sobre el escenario. La bandera verde junto a ella se ilumina cuando un script está funcionando.

También puede hacer clic en un script para detenerlo. Mientras se está ejecutando se puede ver un borde blanco alrededor. Cuando se detenga, desaparece la frontera.




» » » » Cómo controlar un guión en cero en el pi frambuesa