Comment contrôler un script en rien sur la pi framboise

Lorsque vous faites des expériences avec Scratch sur votre Raspberry Pi, parfois vous voulez un script pour faire quelque chose à plusieurs reprises. Vous pouvez faire un script faire la même chose encore et en cliquant dessus à plusieurs reprises. Cela fonctionne très bien pour quelques répétitions, mais si vous voulez répéter des centaines de fois quelque chose?

Vous pouvez utiliser le double droit, cliquez outil pour faire beaucoup et beaucoup de copies de votre script simple et les couper ensemble pour faire un gros script.

Cela fonctionne pour peut-être dix répétitions, mais il est une façon ennuyeuse de faire un script faire des centaines de quelque chose de fois.

Video: STOP CALLING ME THE KAZOO KID!

Scratch a une meilleure façon. Cliquez sur le bouton de commande en haut de la bibliothèque de blocs. Il a un bord orange. Lorsque vous cliquez sur, il vous voyez une nouvelle série de blocs.

Ce sont des blocs de contrôle. Ils font vos scripts plus intelligents.

Vous pouvez utiliser des blocs de contrôle font des choses comme

  • Répétez quelques blocs pour toujours.

  • Répétez quelques blocs autant de fois que vous le souhaitez, puis continuer.

  • Lancer un script lorsque vous appuyez sur une touche.

  • Faire attendre pendant un certain temps de script.

  • Faites une attente de script jusqu`à ce que quelque chose arrive.

  • Répétez un script jusqu`à ce que quelque chose arrive.

  • numéros de chèques et de test, les positions de sprite, et d`autres choses.

  • Arrêtez un script.

  • Arrêtez tous les scripts.

Comment utiliser des blocs de contrôle dans Scratch

blocs de contrôle vont en trois endroits:

  • Au début d`un script

    Video: Retropie 3.6 Tutorial - A beginners Guide to Setting up RetroPie on the Raspberry Pi 3

  • A la fin d`un script

    Video: Raspberry Pi contrôle Armus wireless controller Xbox 360

  • Autour d`autres blocs

Démarrer des blocs de contrôle ont un sommet arrondi. Vous ne pouvez pas couper un bloc au-dessus d`eux. Ils doivent aller d`abord parce qu`ils attendent que quelque chose arrive. Le script ne peut pas commencer jusqu`à ce qu`il arrive!

Par exemple, la lorsque la touche [espace] enfoncée bloc commence un script lorsque vous appuyez sur la touche espace. Vous pouvez choisir une autre touche à l`aide du menu dans le bloc.

blocs de contrôle de fin ont un fond plat. Vous ne pouvez pas couper un bloc sous eux. Ils doivent aller à la fin d`un script parce qu`ils disent le script d`arrêter.

Autour de scripts ont un espace à l`intérieur. Ils ont l`air un peu comme hairclips graisse. Pour les utiliser, faites-les glisser dans le script que vous souhaitez contrôler.

Vous pourriez avoir à diviser le script pour retirer les blocs que vous souhaitez contrôler d`abord, puis le coller de nouveau ensemble après avoir ajouté le bloc autour.

Vous pouvez essayer le répéter bloc. Faites-le glisser dans la liste des blocs dans la zone de script et le clip là déjà autour des deux blocs. L`extrémité inférieure du clip étire pour s`adapter autour des blocs.

La figure suivante montre le résultat. Cliquez sur le bloc et l`image-objet se déplace et se transforme. Il répète dix fois moins que vous modifiez le numéro en cliquant dessus et en tapant dans un nouveau numéro.

Si elle ne tourne pas, vérifiez que le bouton de rotation est allumé

Comment arrêter les scripts dans Scratch

Cliquez sur le numéro dans la répéter bloc et le type 100 et appuyez sur Entrée. Cliquez à nouveau le script.

Video: Deadpool VS Pinkie Pie | DEATH BATTLE! (Marvel VS My Little Pony)

Maintenant, l`image-objet se déplace et tourne encore et encore. Il continue de se déplacer pendant longtemps.

Est-ce que vous vous ennuyez? Si vous voulez arrêter tôt un script, vous pouvez cliquer sur le bouton rouge au-dessus de la scène. Le drapeau vert à côté allume quand un script est en cours d`exécution.

Vous pouvez également cliquer sur un script pour l`arrêter. Alors qu`il est en cours d`exécution, vous pouvez voir une bordure blanche autour d`elle. Lorsque vous arrêtez, la frontière disparaît.

Articles connexes