Discuss Scratch

ant_dii
Scratcher
5 posts

Colocar "máscara" na caixa de pergunta

Fala pessoal,
To com um problema me enroscando aqui. É o seguinte, preciso “esconder” a caixa de pergunta (feia do scratch). Já coloquei tempo para um ator ir para a frente quando chama a caixa de pergunta e isso funciona bem off-line, mas on-line não vai de jeito nenhum. Tem outros projetos em que isso funciona bem mas não achei o que eles fazem.
Alguém imagina como fazer isso??
CarlosProg
Scratcher
97 posts

Colocar "máscara" na caixa de pergunta

Você quer que apareça alguma caixa de texto para o usuário digitar o texto que é a resposta da pergunta ou quer sem caixa de texto? Que tipo de projeto você viu que permite fazer isso que você quer? Consigo imaginar algo usando procedures e blocos “repita até que” dentro do que estou entendendo do que queres dizer.
ant_dii
Scratcher
5 posts

Colocar "máscara" na caixa de pergunta

CarlosProg wrote:

Você quer que apareça alguma caixa de texto para o usuário digitar o texto que é a resposta da pergunta ou quer sem caixa de texto? Que tipo de projeto você viu que permite fazer isso que você quer? Consigo imaginar algo usando procedures e blocos “repita até que” dentro do que estou entendendo do que queres dizer.

Opa CarlosProg, beleza?? Bom é que assim, eu queria que quando chamasse a caixa de pergunta ela ficasse escondida atrás de algum ator, esse ator funcionaria como uma máscara para a caixa de pergunta. Olhe esse projeto: City World . Nele quando damos o play pede o nome da cidade para o usuário e a caixa de pergunta fica atrás de um ator. É exatamente o que preciso. Quando programo no Scratch off 2.0 funciona e a caixa fica atrás mesmo mas on line não vai. Tentei até “puxar” esse ator para frente em tempo de execução e nada.

Last edited by ant_dii (Nov. 23, 2016 22:34:28)

CarlosProg
Scratcher
97 posts

Colocar "máscara" na caixa de pergunta

Rapaz, eu pelejei aqui para tentar repetir, mas não consegui! Entre em contato com esse Márcio e troque ideia com ele para te explicar como ele fez!
ant_dii
Scratcher
5 posts

Colocar "máscara" na caixa de pergunta

CarlosProg wrote:

Rapaz, eu pelejei aqui para tentar repetir, mas não consegui! Entre em contato com esse Márcio e troque ideia com ele para te explicar como ele fez!
kkkkkkkkkkkkkkk… Que coisa cara… Não entendi mesmo. O engraçado é que se você remixa e mexi nos comandos ele continua funcionando, pode alterar o que for o dele continua funcionando. Off também funciona, mas on eu não entendo o que mantém ela sempre na frente.
De toda forma, muito obrigado CarlosProg.
Valeu pela ideia também, mandei mensagem no perfil dele perguntando sobre isso.
Vou aqui tentando resolver. Até mais
Miou4
Scratcher
100+ posts

Colocar "máscara" na caixa de pergunta

Cara, é só usar o “vá para frente”. Pra mim funcionou aqui.


There are only 10 types of people in this world:
People who understand Binary and people who don't.

If anything can go wrong, it will.









ant_dii
Scratcher
5 posts

Colocar "máscara" na caixa de pergunta

Miou4 wrote:

Cara, é só usar o “vá para frente”. Pra mim funcionou aqui.
Pois é Miou4, acabei de ver que funciona mesmo. Mas no projeto que to tentando finalizar não vai de jeito nenhum . kkkkkkkkk. Agora to aqui quebrando a cabeça pra saber onde ta o problema. Aposto que é em algum loop “sempre” que está mantendo ele na frente. Mas valeu por hora…
samuvtr
Scratcher
36 posts

Colocar "máscara" na caixa de pergunta

Faz assim cara, vc ativa a caixa de perguntas ai vc pede para a mascara esperar uns segundos tipo 0.1 segundos, ai vc pede para a mascara ir para frente, porque a mascara vai agir depois da caixa de perguntas.

pergunte[ digite seu nome ] e espere a resposta.

Vou dar um pequeno exemplo, tipo assim vou fazer um ator qualquer enviar uma mensagem tipo assim.
envie [ digitar ] para todos os atores.
Quando os dois atores (a caixa de pergunta e a mascara) receberem esta mensagem ao mesmo tempo a mascara vai esperar a caixa aparecer, porque se primeiro for a mascara a caixa vai agir depois e vai ficar na frente da mascara, entendeu?

Ator 1 : (mascara)
espere (1) segundo
va para frente


Espero ter ajudado.

Last edited by samuvtr (Dec. 10, 2016 21:19:49)

ant_dii
Scratcher
5 posts

Colocar "máscara" na caixa de pergunta

samuvtr wrote:

Faz assim cara, vc ativa a caixa de perguntas ai vc pede para a mascara esperar uns segundos tipo 0.1 segundos, ai vc pede para a mascara ir para frente, porque a mascara vai agir depois da caixa de perguntas.

pergunte[ digite seu nome ] e espere a resposta.

Vou dar um pequeno exemplo, tipo assim vou fazer um ator qualquer enviar uma mensagem tipo assim.
envie [ digitar ] para todos os atores.
Quando os dois atores (a caixa de pergunta e a mascara) receberem esta mensagem ao mesmo tempo a mascara vai esperar a caixa aparecer, porque se primeiro for a mascara a caixa vai agir depois e vai ficar na frente da mascara, entendeu?

Ator 1 : (mascara)
espere (1) segundo
va para frente


Espero ter ajudado.


Opa samuvtr, fiz exatamente isso mesmo desde o começo. Mas no meu projeto tem alguma coisa acontecendo que não deixa a mascara ir para a frente da caixa de pergunta. Se você puder dar uma olhada no meu projeto, chama-se Fecha a Caixa. No momento ele está com todos os atores desligados porque ainda estou tentando entender o problema. Ele simplesmente não funciona, só deixei funcionando o botão começar e enviando uma única mensagem. Mas ainda assim nada.
De toda forma muito obrigado…
YgorDiery
Scratcher
100+ posts

Colocar "máscara" na caixa de pergunta

Acho que deveria Usar um processo assim:

Crie Sprites A-Z

Faça uma Caixa de pergunta.

If <Tecla [ A v] Precionada> Then
Mostre
Mude Fantasia para [sprite A v]
Adicione ( 1 ) para Variavel [ Letra A-Z v]
If <(Letra A-Z) = >

Olá Scratchers! Sou YgorDiery e estou Sempre No scratch. Respondo todos que tem duvida!
Trabalhando No Projeto SurvivalFinger
Fupicat
Scratcher
1000+ posts

Colocar "máscara" na caixa de pergunta

YgorDiery wrote:

Acho que deveria Usar um processo assim:

Crie Sprites A-Z

Faça uma Caixa de pergunta.

If <Tecla [ A v] Precionada> Then
Mostre
Mude Fantasia para [sprite A v]
Adicione ( 1 ) para Variavel [ Letra A-Z v]
If <(Letra A-Z) = >
Muito trabalho. Não vale a pena.



YgorDiery
Scratcher
100+ posts

Colocar "máscara" na caixa de pergunta

*hmm… entendi…*

Last edited by YgorDiery (April 7, 2018 01:03:01)


Olá Scratchers! Sou YgorDiery e estou Sempre No scratch. Respondo todos que tem duvida!
Trabalhando No Projeto SurvivalFinger
YgorDiery
Scratcher
100+ posts

Colocar "máscara" na caixa de pergunta

*ok*

Olá Scratchers! Sou YgorDiery e estou Sempre No scratch. Respondo todos que tem duvida!
Trabalhando No Projeto SurvivalFinger
diegopinheirodesouza
New to Scratch
1 post

Colocar "máscara" na caixa de pergunta

Olá! estou com um problema. Estou finalizando um projeto e preciso que a caixa de mensagem de perguntas fique menor, alguém pode me ajudar?
Fupicat
Scratcher
1000+ posts

Colocar "máscara" na caixa de pergunta

diegopinheirodesouza wrote:

Olá! estou com um problema. Estou finalizando um projeto e preciso que a caixa de mensagem de perguntas fique menor, alguém pode me ajudar?
Não dá, ela tem um tamanho fixo.



Powered by DjangoBB