Como mover um Sprite no arranhão no Raspberry Pi

Em arranhão em seu Raspberry Pi, o estágio tem caracteres chamada sprites,

que pode se mover ao redor do palco, bater nas paredes e longe um do outro, e fazer todos os tipos de outras coisas.

Para mover um sprite usando vamos para:

  1. Se você não pode ver os blocos azuis na lista de bloqueio, clique no botão azul Movimento perto do canto superior esquerdo da tela.

  2. Olhe para baixo a lista para encontrar o bloco de chamada ir para x: y:.

    Quando você clicar nele ou incluí-lo em um script, ele define o x e y números que movem um sprite. Se você não mudou nada, os números são ambos 0, então o bloco parece com isso:

    ir para x: 0 y: 0

    Você pode ver o x e y números no bloco.

  3. Clique duas vezes nos x: número, e quando ele fica cinza, o tipo 200 e pressione Enter.

    Com uma nova x número, o sprite salta para a direita da tela. Legal! Veja como funciona?

  4. Agora clique duas vezes no y: número, e quando ele fica cinza, digite -100.

    O sprite se move para baixo. A figura a seguir mostra onde ele acaba.

    image0.jpg

Seu sprite pode não estar no mesmo lugar. A largura ea altura do estágio depende da largura e altura da tela (monitor), para que o seu estágio pode não ser a mesma largura e altura como o estágio na imagem. Você não precisa se preocupar com onde o sprite é, enquanto ele se move!

Como centralizar um sprite

você pode trabalhar fora como usar um vamos para Bloquear para mover um sprite para o meio da fase?

Você provavelmente pode adivinhar que se você mudar x e y a 0, o sprite vai saltar de volta para o meio.

Agora você pode jogar com a digitação outros números na x e y caixas para ver o que eles fazem. Depois de um tempo, você deve ser capaz de adivinhar o que um número não antes de experimentá-lo.

Se você olhar para a lista de bloqueios, você pode ver outros blocos que você pode usar agora. Clique uma vez sobre o seguinte para ver o que eles fazem:

mudanças x por [número] definido x para [número] mudança y por [número] set y para [número]

Como deslizar um sprite

Pessoas e coisas no mundo real não costumam saltar instantaneamente de um lugar para outro. Para fazer o movimento parecer mais # 173-realista, você pode usar o bloco de deslizamento.

o deslizar bloco funciona como o vamos para bloco, mas tem um número extra, que define quanto tempo leva o sprite para deslizar de um lugar para outro.

Tente alterar o x e y números e o tempo em segundos no bloco de deslizamento para ver o que ele faz.

Como mover e girar um sprite

Zero dá-lhe uma outra maneira de mover sprites. Em vez de se mudar para algum lugar no palco, você pode dizer um sprite para mover na direção que ele está enfrentando. Você também pode transformá-lo para torná-lo enfrentar em uma direção diferente.

Use o mover, vez, e ponto blocos para mover como este. Eles estão no topo da lista de bloqueio. Experimente clicar sobre eles e alterando os números neles para ver o que eles fazem.

Há também um ponto na direção bloco que faz a volta sprite para enfrentar a direção que você definir. A direção é ajustado em graus, que são como passos decisivos pequenos. Então 360 graus gira o sprite a toda a volta, que é tipo de inútil. E 180 graus transforma-lo do outro lado, enquanto que 90 graus transforma-lo de um quarto do caminho de volta.

Você pode clicar na caixa de número para definir o seu próprio número, ou você pode selecionar quatro direções a partir de um menu. Veja se você pode trabalhar para fora que números significam para a esquerda, direita, para cima e para baixo.

Se você ativar um sprite, não pode ligar o palco, mesmo que ele está apontando para uma nova direção. Isso pode ser confuso, porque, embora o sprite se transformou porque você disse para ele, ele ainda parece que está enfrentando essa maneira!

A palavra mathy complicado para transformar algo está rotação. Zero dá-lhe uma escolha sobre como o sprite parece quando você girá-lo.

Se você olhar de perto, você pode encontrar três pequenos botões à esquerda do sprite na parte superior da janela do meio.

Você pode clicar em qualquer botão para selecioná-lo. De cima para baixo, eles trabalham como este:

  • pode rodar: Clique nesse botão para certificar-se o sprite sempre acaba. Ele pode enfrentar para cima, baixo, esquerda, direita, ou qualquer direção no meio. Às vezes, isso significa que é de cabeça para baixo.

  • só enfrentam esquerda / direita: O sprite enfrenta apenas para a esquerda ou direita, mesmo se ele está apontando para cima ou para baixo. Nunca é de cabeça para baixo.

  • não giram: O sprite enfrenta sempre da mesma maneira. Você ainda pode mudar sua direção, mas você só poderá ver uma direção no palco.

menu