Cómo utilizar variables de arañazos en la pi de frambuesa
Al experimentar en arañazos en su Raspberry Pi, tal vez usted quiere hacer el sprite hacer algo como salto al pulsar una tecla, oculta detrás de otro elemento sprite cuando se presiona una tecla diferente, o rebotar antes de que golpee el borde.
Para hacer eso, usted necesita saber dónde está. Y usted tiene que ser capaz de cambiar el lugar donde está. Usted puede hacer esto en el principio con bloques variables.
LA variable es como una caja que contiene un número. La caja tiene un nombre, por lo que se puede decir de otras cajas. Y tiene espacio para un número.
Las variables pueden recordar las letras, palabras y frases, también.
Uso de variables en Rasguño
Rasguño puede hacer tres cosas inteligentes con variables. El primero es hacerlos. Las variables tienen bloques especiales, y cuando usted hace una variable, se obtiene unos bloques especiales para ayudar a que lo utilice. Puede establecer la variable a un número o agregar un número a la misma.
Cuando usted hace una variable, aparece en el escenario. No siempre quieres esto, así que usted puede utilizar una ocultar variables bloquear a hacer que desaparezca. Y usted puede utilizar un show de la variable bloquear para hacerla volver.
La segunda cosa inteligente es matemáticas. Puede sumar, restar, multiplicar y dividir las variables por algún número. Usted puede incluso agregar, restar, multiplicar y dividir una variable por otro!
Lo inteligente final es lo mejor de todo. Puede utilizar una variable donde vea un número. Por ejemplo, usted puede decirle a un ir bloquear utilizar una variable que realice. Al hacer clic en el ir bloquear o cuando arañazos llega en un script, el bloque se mueve el sprite al número almacenado en la variable.
Esto le da paso más opciones que mover un sprite al mismo lugar todo el tiempo. Usted puede cambiar los números a mano. O con las matemáticas. O haciendo que los siguen otros números, como la posición de algún otro elemento sprite.
Hacer una variable en Rasguño
Para hacer que una variable, haga clic en el botón Variables de naranja más oscuro en la parte inferior derecha de los tipos de bloques en el área de lista de bloqueo. Aparecen tres botones. Puede hacer clic en ellos para
Hacer una variable
Eliminar una variable
Haz una lista
LA lista es un tipo especial de una variable que contiene otras variables. Es como una caja grande con un montón de cajas más pequeñas en su interior. Están numeradas para que pueda distinguirlos y hacer cosas como conseguir el tercer cuadro y cambiar lo que hay en su interior. Puede pasar por alto las listas por ahora.
Para hacer una nueva variable
Haga clic en la marca un patrón variable.
Verá una ventana como la de la siguiente figura.
Escribe sprite1_x en el Nombre de variable? cuadro.
Deje la opción para todos los Sprites comprobar y haga clic en Aceptar.
Whoa! ¡Cosas pasan! Rasguño hace algunos nuevos bloques. Y si nos fijamos en el escenario, verás aparece un cuadro, con el nombre de su sprite1_x variable y un número.
Cuando usted hace una nueva variable, el número siempre es 0 porque no ha cambiado todavía. La siguiente figura muestra lo que hay.
¿Se puede utilizar variables para reemplazar cualquier número? Usted totalmente puede! Puede utilizar un conjunto bloquear para establecer una variable con el valor de otra variable. En un cambiar bloque, puede hacer que el valor de una variable. Usted puede hacer los scripts que son realmente inteligentes, con variables pasar valores de otras variables entre sprites por todo el escenario. Casi no hay límites a lo que puede hacer.