Discuss Scratch

AdrielCrafter
Scratcher
500+ posts

Ajuda Intermediária: Fazer um círculo

Já que terminamos a parte iniciante, vamos para o intermediário, em que começaremos a fazer códigos de verdade.
Hoje, aprenderemos a fazer um círculo!

Nota:
Todo o código que está nesse tópico foi testado.

Como fazer um círculo:
O círculo é algo bem fácil de fazer. Como o círculo tem 360º graus, vamos fazer:

repita (36) vezes {
gire (10) graus :: stack motion
} @loopArrow :: control

Já giramos 360 graus. Agora, iremos inserir um bloco de mover. 10 passos será o melhor possível. Vai ficar exatamente assim:

repita (36) vezes {
gire (10) graus :: stack motion
mova (10) passos :: stack motion
} @loopArrow :: control

lembre-se de fazer alguns ajustes no seu código. Para desenhar o círculo, precisamos dos blocos de caneta. vai ficar assim:

levante a caneta :: stack pen
apague tudo :: stack pen
vá para x: (0) y: (0) :: stack motion
use a caneta :: stack pen
repita (36) vezes {
gire (10) graus :: stack motion
mova (10) passos :: stack motion
} @loopArrow :: control

Seu círculo já está pronto!
Dica:
Existe um jeito de juntar todos esses blocos em um só, para não ter que copiar toda hora.
Crie um bloco customizado chamado “círculo”


defina <círculo :: stack custom> :: hat custom
Em baixo desse bloco, insira o código de círculo. Procure pela aba “Meus Blocos” e procure pelo bloco círculo:

círculo :: custom

Ao clicar no bloco, o código será executado

Qualquer dúvida, só perguntar!

Last edited by AdrielCrafter (June 15, 2021 17:18:41)


Olá!
Sou o AdrielCrafter, Desenvolvedor de Add-Ons para o simulador OpenBVE, e Scratcher (as vezes)
Selecione qualquer palavra na assinatura e pressione Shift + Seta para Baixo e veja a assinatura completa.

Os fóruns em Português é como uma grande wiki, com uma variedade de tópicos feitos por usuários, para lhe ajudar com o Scratch!
Dá uma olhada!

Algumas coisas sobre o fórum:
Sobre o Scratch
Fupicat
Scratcher
1000+ posts

Ajuda Intermediária: Fazer um círculo

Bom! Seria legal se você explicasse o que aqueles blocos de caneta estão fazendo ao invés de só dizer “lembre-se de fazer alguns ajustes no seu código”.



GuTouro
Scratcher
84 posts

Ajuda Intermediária: Fazer um círculo

AdrielCrafter wrote:

Já que terminamos a parte iniciante, vamos para o intermediário, em que começaremos a fazer códigos de verdade.
Hoje, aprenderemos a fazer um círculo!

Nota:
Todo o código que está nesse tópico foi testado.

Como fazer um círculo:
O círculo é algo bem fácil de fazer. Como o círculo tem 360º graus, vamos fazer:

repita (36) vezes {
gire (10) graus :: stack motion
} @loopArrow :: control

Já giramos 360 graus. Agora, iremos inserir um bloco de mover. 10 passos será o melhor possível. Vai ficar exatamente assim:

repita (36) vezes {
gire (10) graus :: stack motion
mova (10) passos :: stack motion
} @loopArrow :: control

lembre-se de fazer alguns ajustes no seu código. Para desenhar o círculo, precisamos dos blocos de caneta. vai ficar assim:

levante a caneta :: stack pen
apague tudo :: stack pen
vá para x: (0) y: (0) :: stack motion
use a caneta :: stack pen
repita (36) vezes {
gire (10) graus :: stack motion
mova (10) passos :: stack motion
} @loopArrow :: control

Seu círculo já está pronto!
Dica:
Existe um jeito de juntar todos esses blocos em um só, para não ter que copiar toda hora.
Crie um bloco customizado chamado “círculo”


defina <círculo :: stack custom> :: hat custom
Em baixo desse bloco, insira o código de círculo. Procure pela aba “Meus Blocos” e procure pelo bloco círculo:

círculo :: custom

Ao clicar no bloco, o código será executado

Qualquer dúvida, só perguntar!
Se fosse pelo editor de desenho seria colocar o circulo e apertar shift

Muito gentil com todos
when green flag clicked
forever

set [ Scratch] to [nota 10]

when green flag clicked
ask [Você é legal?] and wait
AdrielCrafter
Scratcher
500+ posts

Ajuda Intermediária: Fazer um círculo

GuTouro wrote:

Se fosse pelo editor de desenho seria colocar o circulo e apertar shift

Sim sim! No editor de fantasias você seleciona o Círculo, segura Shift e desenha. Faz o círculo perfeito!

Olá!
Sou o AdrielCrafter, Desenvolvedor de Add-Ons para o simulador OpenBVE, e Scratcher (as vezes)
Selecione qualquer palavra na assinatura e pressione Shift + Seta para Baixo e veja a assinatura completa.

Os fóruns em Português é como uma grande wiki, com uma variedade de tópicos feitos por usuários, para lhe ajudar com o Scratch!
Dá uma olhada!

Algumas coisas sobre o fórum:
Sobre o Scratch

Powered by DjangoBB