Comment utiliser des variables de gratter sur la PI de framboise

Lors de l'expérimentation dans Scratch sur votre Raspberry Pi, peut-être vous voulez faire le sprite faites quelque chose comme saut lorsque vous appuyez sur une touche, cachez derrière un autre sprite lorsque vous appuyez sur une touche différente, ou rebondir avant qu'elle ne touche le bord.

Sommaire

Pour ce faire, vous avez besoin de savoir où il est. Et vous devez être en mesure de changer l'endroit où il est. Vous pouvez le faire en utilisant des blocs Scratch variables.

UN variable est comme une boîte qui contient un certain nombre. La boîte a un nom, donc vous pouvez dire des autres boîtes. Et il a l'espace pour un certain nombre.

Variables peuvent se souvenir des lettres, des mots et des phrases, aussi.

Utilisation de variables dans Scratch

Scratch peut faire trois choses intelligentes avec des variables. La première est de les rendre. Les variables ont des blocs spéciaux, et quand vous faites une variable, vous obtenez quelques blocs spéciaux pour vous aider à l'utiliser. Vous pouvez définir la variable à un certain nombre ou ajouter un nombre à elle.

Lorsque vous effectuez une variable, il apparaît sur la scène. Vous ne voulez pas toujours présent, de sorte que vous pouvez utiliser un variable hide bloquer à la faire disparaître. Et vous pouvez utiliser une spectacle variables bloquer à le faire revenir.

La deuxième chose intelligente est mathématique. Vous pouvez ajouter, soustraire, multiplier et diviser des variables par un nombre. Vous pouvez même ajouter, soustraire, multiplier et diviser une variable par un autre!




La chose intelligente final est le meilleur de tous. Vous pouvez utiliser une variable partout où vous voyez un certain nombre. Par exemple, vous pouvez dire à un aller à bloquer d'utiliser une variable que vous faites. Lorsque vous cliquez sur le aller à bloquer ou lorsque Scratch atteint dans un script, le bloc se déplace le sprite au nombre stocké dans la variable.

Cela vous donne ainsi plus d'options que le déplacement d'un sprite au même endroit tout le temps. Vous pouvez modifier les numéros à la main. Ou avec les mathématiques. Ou en leur faisant suivre d'autres chiffres, comme la position d'un autre sprite.

Faire une variable dans Scratch

Pour rendre une variable, cliquez sur le bouton orange plus foncée Variables en bas à droite des types de blocs dans la zone de liste de blocage. Trois boutons apparaissent. Vous pouvez cliquer dessus pour

  • Faire une variable

  • Supprimer une variable

  • Fais une liste

UN liste est un type spécial d'une variable qui contient d'autres variables. Il est comme une grosse boîte avec beaucoup de petites boîtes à l'intérieur. Ils sont numérotés de sorte que vous pouvez les distinguer et de faire des choses comme obtenir la troisième case et changer ce qui est à l'intérieur. Vous pouvez ignorer les listes pour le moment.

Pour faire une nouvelle variable

  1. Cliquez sur la marque d'un motif variable.

    Vous voyez une fenêtre comme celle de la figure suivante.

    image0.jpg
  2. Type sprite1_x dans le Nom de la variable? boîte.

  3. Laisser l'option pour tous les lutins cochée et cliquez sur OK.

    Whoa! Des choses arrivent! Scratch fait quelques nouveaux blocs. Et si vous regardez la scène, vous verrez une boîte de dialogue apparaît, avec le nom de votre sprite1_x variable et un certain nombre.

Lorsque vous effectuez une nouvelle variable, le nombre est toujours 0 car vous n'êtes pas encore changé. La figure suivante montre ce que vous obtenez.

image1.jpg

Pouvez-vous utiliser des variables pour remplacer un nombre quelconque? Vous pouvez tout à fait! Vous pouvez utiliser un ensemble bloquer pour définir une variable à la valeur d'une autre variable. Dans un changement bloc, vous pouvez faire de la valeur par une variable. Vous pouvez faire des scripts qui sont vraiment intelligents, avec des variables passer des valeurs d'autres variables entre les sprites sur toute la scène. Il n'y a presque pas de limites à ce que vous pouvez faire.


» » » » Comment utiliser des variables de gratter sur la PI de framboise