Discuss Scratch
- Discussion Forums
- » Português
- » assim que subir a variavel mostrar determinado ator
- mmalz
- New to Scratch
7 posts
assim que subir a variavel mostrar determinado ator
ola
como faço para que assim que subir uma variavel mostrar um determinado ator???
marcelo
como faço para que assim que subir uma variavel mostrar um determinado ator???
marcelo
- mmalz
- New to Scratch
7 posts
assim que subir a variavel mostrar determinado ator
opa quase isso
assim eu quero tipo fazer um vai e volta
deixa eu explicar
eu tenho: o ator pegar agua este ator adiciona 1 na variavel agua quando clicado
e o ator beber agua que eu queria que so aparecece quando subir a variavel agua pra 1
tipo pelo o exemplo que voce me deu eu clico em pegar agua e ele so aparece uma unica vez entendeu
obg
assim eu quero tipo fazer um vai e volta
deixa eu explicar
eu tenho: o ator pegar agua este ator adiciona 1 na variavel agua quando clicado
e o ator beber agua que eu queria que so aparecece quando subir a variavel agua pra 1
tipo pelo o exemplo que voce me deu eu clico em pegar agua e ele so aparece uma unica vez entendeu
obg
- Fupicat
- Scratcher
1000+ posts
assim que subir a variavel mostrar determinado ator
Então suponhamos que o seu código seja assim:
Neste caso, você pode adicionar um bloco de mensagem no final:
Aí você coloca esse código no botão de beber água:
quando este ator for clicado :: hat events
adicione (1) a [água v] :: variables
Neste caso, você pode adicionar um bloco de mensagem no final:
quando este ator for clicado :: hat events
adicione (1) a [água v] :: variables
envie a mensagem [pegou água v] a todos :: events // Este bloco envia um sinal que pode ser usado para executar código em outro ator.
Aí você coloca esse código no botão de beber água:
quando receber a mensagem [pegou água v] :: events hat
apareça :: looks
- mmalz
- New to Scratch
7 posts
assim que subir a variavel mostrar determinado ator
fiz aqui e gostei do resultado
fiz aqui e gostei do resultado mas fiz do meu jeito
aproveitando o topico existe um jeito de eu criar um botao pra fechar?? digo fechar a janela
Então suponhamos que o seu código seja assim:quando este ator for clicado :: hat events
adicione (1) a [água v] :: variables
Neste caso, você pode adicionar um bloco de mensagem no final:quando este ator for clicado :: hat events
adicione (1) a [água v] :: variables
envie a mensagem [pegou água v] a todos :: events // Este bloco envia um sinal que pode ser usado para executar código em outro ator.
Aí você coloca esse código no botão de beber água:quando receber a mensagem [pegou água v] :: events hat
apareça :: looks
fiz aqui e gostei do resultado mas fiz do meu jeito
aproveitando o topico existe um jeito de eu criar um botao pra fechar?? digo fechar a janela
- Fupicat
- Scratcher
1000+ posts
assim que subir a variavel mostrar determinado ator
Você pode usar o mesmo conceito! Crie um botão de fechar e adicione o seguinte código a ele: fiz aqui e gostei do resultado mas fiz do meu jeito
aproveitando o topico existe um jeito de eu criar um botao pra fechar?? digo fechar a janela
quando este ator for clicado :: hat events
envie a mensagem [fechar v] a todos :: events
esconda :: looks
Então, vá até os códigos da janela e adicione isso:
quando eu receber [fechar v] :: hat events
esconda :: looks
- mmalz
- New to Scratch
7 posts
assim que subir a variavel mostrar determinado ator
o esconda nao tem na janela
- mmalz
- New to Scratch
7 posts
assim que subir a variavel mostrar determinado ator
O bloco esconda nao tem na janela
- mmalz
- New to Scratch
7 posts
assim que subir a variavel mostrar determinado ator
nao tem o bloco esconda nos codigos da janela
- adavidalster
- New to Scratch
5 posts
assim que subir a variavel mostrar determinado ator
Olá, estou com um problema parecido, mas essa solução não serve para mim. Eu quero que o botão continuar apareça somente quando todas as silabas estiverem nos lugares corretos. Ja tentei usar variaveis mas não da certo!. O recurso de mensagem funciona, mas o botão não pode aparecer quando a primeira silaba correta for posta no lugar
- Fupicat
- Scratcher
1000+ posts
assim que subir a variavel mostrar determinado ator
Crie um variável para contar quantas sílabas estão certas. Olá, estou com um problema parecido, mas essa solução não serve para mim. Eu quero que o botão continuar apareça somente quando todas as silabas estiverem nos lugares corretos. Ja tentei usar variaveis mas não da certo!. O recurso de mensagem funciona, mas o botão não pode aparecer quando a primeira silaba correta for posta no lugar Em cada sílaba, quando elas estiverem no lugar correto, aumente esse variável em 1. Aí conte quantas sílabas tem na fase no total e ponha esse número no código que eu dei acima:
quando eu clicar na bandeira verde :: hat events
mude o variável [sílabas certas v] para (0) :: variables
espere até que <(sílabas certas) = [número de sílabas vai aqui]> :: control
envie a mensagem [aparece continuar v] :: events
quando eu receber a mensagem [aparece continuar v] :: hat events
mostrar :: looks
Last edited by Fupicat (June 26, 2019 22:02:23)
- adavidalster
- New to Scratch
5 posts
assim que subir a variavel mostrar determinado ator
Obrigado Fupicat! VAleu mesmo. Eu tentei fazer o código que voce me passou ainda não tivesse sucesso. Agora no momento não estou tendo tempo para mexer com isso, mas depois voltarei a tentar.
- adavidalster
- New to Scratch
5 posts
assim que subir a variavel mostrar determinado ator
Fupicat, eu fiz esse código e não funciona. Eu escrevi coloquei mensagem1 para ativar em duas silabas e não funciona O que está funcionando é apenas a mensagem e não a variável.
Eu escrevi o limite 2 para a variavel para contar essas duas silabas e não funciona dessa forma.
https://scratch.mit.edu/projects/318729717/editor/
Eu escrevi o limite 2 para a variavel para contar essas duas silabas e não funciona dessa forma.
https://scratch.mit.edu/projects/318729717/editor/
- Fupicat
- Scratcher
1000+ posts
assim que subir a variavel mostrar determinado ator
Vou tentar editar o projeto para ver se eu consigo fazer. Fupicat, eu fiz esse código e não funciona. Eu escrevi coloquei mensagem1 para ativar em duas silabas e não funciona O que está funcionando é apenas a mensagem e não a variável.
Eu escrevi o limite 2 para a variavel para contar essas duas silabas e não funciona dessa forma.
https://scratch.mit.edu/projects/318729717/editor/
- Fupicat
- Scratcher
1000+ posts
assim que subir a variavel mostrar determinado ator
Olhando seu projeto, eu percebi que as sílabas ficam verdes quando elas estão no lugar certo. Podemos usar isso para checar se todas elas estão no lugar certo! Fupicat, eu fiz esse código e não funciona. Eu escrevi coloquei mensagem1 para ativar em duas silabas e não funciona O que está funcionando é apenas a mensagem e não a variável.
Eu escrevi o limite 2 para a variavel para contar essas duas silabas e não funciona dessa forma.
https://scratch.mit.edu/projects/318729717/editor/
O script ficaria assim:
quando clicar na bandeira :: hat events
espere até que <<<<<<([nº da fantasia v] de [CAR v] :: sensing) = [2]> e <([nº da fantasia v] de [RO v] :: sensing) = [2]> :: operators> e <([nº da fantasia v] de [MOU v] :: sensing) = [2]> :: operators> e <([nº da fantasia v] de [SE v] :: sensing) = [2]> :: operators> e <([nº da fantasia v] de [FO v] :: sensing) = [2]> :: operators> e <([nº da fantasia v] de [NE v] :: sensing) = [2]> :: operators> :: control
envie a mensagem [aparece continuar v] :: events
Quando você entra na aba fantasias das sílabas, dá pra ver que a fantasia da sílaba verde é a segunda na lista, então podemos usar ela para checar se a sílaba está no lugar certo.
Last edited by Fupicat (July 3, 2019 21:34:55)
- Discussion Forums
- » Português
- » assim que subir a variavel mostrar determinado ator