Como controlar um script no arranhão no Raspberry Pi

Quando você está experimentando com o Scratch em seu Raspberry Pi, às vezes você quer um script para fazer algo mais e mais. Você pode fazer um script fazer a mesma coisa uma e outra clicando lo mais e mais. Isso funciona bem para algumas repetições, mas o que se deseja repetir algo centenas de vezes?

Você poderia usar o direito duplicado; clique ferramenta para fazer lotes e lotes de cópias de seu roteiro simples e grampeá-los juntos para fazer um grande script.

Que funciona para talvez dez repetições, mas é uma maneira chata de fazer um script fazer alguma coisa centenas de vezes.

Zero tem uma maneira melhor. Clique no botão de controle na parte superior da biblioteca bloco. Ele tem uma aresta de laranja. Quando você clica, ele vê um novo conjunto de blocos.

Estes são blocos de controlo. Eles fazem seus scripts mais inteligente.

Você pode usar blocos de controle fazer coisas como

  • Repita alguns blocos para sempre.

  • Repita alguns blocos quantas vezes você quiser, em seguida, seguir em frente.

  • Iniciar um script quando você pressiona uma tecla.

  • Faça uma espera de script por um tempo.

  • Faça uma espera roteiro até que algo aconteça.

  • Repita um script até que algo aconteça.

  • Verificar e testar números, posições sprite, e outras coisas.

  • Parar um script.

  • Pare todos os scripts.

Como usar blocos de controle em risco

blocos de controle de ir em três locais:

  • No início de um script

  • No final de um script

  • Em torno de outros blocos

Iniciar o controle blocos têm um top round. Você não pode juntar um bloco em cima deles. Eles têm que ir em primeiro lugar porque eles esperam que algo aconteça. O script não pode começar até que aconteça!

Por exemplo, a quando a tecla [espaço] pressionado bloco começa um script quando você pressionar a tecla de espaço. Você pode escolher uma chave diferente usando o menu no bloco.

blocos de controle End tem um fundo plano. Você não pode juntar um bloco sob eles. Eles têm que ir no final de um script, porque eles dizem o script para parar.

Por volta de scripts têm um espaço dentro deles. Eles parecem um pouco com hairclips gordura. Para usá-los, arrastá-los em torno do script que deseja controlar.

Você pode ter que dividir o script para puxar os blocos que deseja controlar, em primeiro lugar e, em seguida, cola-lo de volta juntos depois de adicionado o bloco de volta.

Você pode experimentar o repetir quadra. Arrastá-lo da lista de bloqueio para a área de roteiro e prendê-lo em torno dos dois blocos já. A extremidade inferior do grampo se estende para se ajustar em torno dos blocos.

A figura a seguir mostra o resultado. Clique no bloco, e o sprite movimentos e voltas. Ele repete dez vezes menos que você altere o número clicando nele e digitando um novo número.

image0.jpg

Se ele não ligar, verifique qual o botão de rotação é lit.

Como parar de scripts em risco

Clique o número no repetir bloco e tipo 100 e pressione Enter. Clique no script novamente.

Agora o sprite se move e se transforma mais e mais. Ele continua se movendo por um longo tempo.

Você se cansar? Se você quiser parar um script no início, você pode clicar no botão vermelho em cima do palco. A bandeira verde ao lado dele acende quando um script está sendo executado.

Você também pode clicar em um script para pará-lo. Enquanto ele está correndo você pode ver uma borda branca em torno dele. Quando você parar com isso, a fronteira desaparece.

menu