Ir para conteúdo
Fórum Script Brasil
  • 0

[ajuda]questionário...


Gpto

Pergunta

É pessoal, oque acontece:

No curso que estou o prof. pediu para fazermos um questinário que consistem em:

1Frame/camdas: Um Layout onde dividi por camadas, em uma das camadas coloquei a pergunta, vou dando um F6 e a cada frame só mudo o texto(A pergunta).

Ex: Camada1/Frame1 "oque é flash", Camada1/frame2 "Oque é Action Script"...

Camada2/Frame1 As resposta....quatro opçoes (a, b, c, d)

Camada3/Frame1 Os botões (um botão apenas, só irei mudar o action de cada um)

Oque pensei: Poderia criar um frame ( Resposta errada ) e colocar um botão para voltar ao inico. Mas se a pessoa acerta gotoAndStop proximo frame.

Assim seria facil de mais. Gostaria de pedir a ajuda do pessoal assim:

Se a pessoa errar ir para o frame(Resposta Errada). Mas se a pessoa acertar, supondo que eu tenha 30 perguntas, o action escolher outra pergunta aleatória se repetir a anterior.

Lembrando que só irei utilizar frames (1,2,3...30)

Vlw pessoal

Vou postar meu MSN Killokura@hotmail.com

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Ai pessoal só não estou conseguindo fazer o radom se a pessoa errar, ou seja, se ela errar era para fazer radom entre o frame 14 e o 20.

Começo o quetionario no frame 2

Action do FRAME 2

Stage.showMenu = false; 

  
      stop();

      resposta = [];

      for (var i = 2; i<=13; i++) {
  
      resposta[i] = i;
  
      }
  
      function certo() {
  
      rand = random(resposta.length);
  
      gotoAndStop(resposta[rand]);
  
      resposta.splice(rand, 1);

      }

  erro = [];

      for (var e = 15; e<=19; e++) {
  
      erro[e] = e;
   }

      function errado() {
      rand = random(erro.length);
  
      gotoAndStop(erro[rand]);
  
      erro.splice(rand, 14);

      }
Action do botão certo
      on(release) {
  
      certo();
  
      }
Action do botão errado:
  
      on(release) {

      errado();
   
      } 

Quem puder ajudar!

Link para o comentário
Compartilhar em outros sites

  • 0

<ol style="list-style-type:none">Stage.showMenu = false;
stop();
resposta = [];
for (var i = 2; i<=13; i++) {
	resposta[i] = i;
}
function certo() {
	rand = random(resposta.length);
	gotoAndStop(resposta[rand]);
	resposta.splice(rand, 1);
}
function errado() {
	gotoAndStop(14 );
}
function errado_um() {
	gotoAndStop(15 );
}
function errado_dois() {
	gotoAndStop(16);
}

Um colega me deu um dica e me fez uma pergunta, mas não estou conseguindo implementar.

A pergunta: E se a pessoa acerta tudo sem errar uma única vez( o radom começa novamente)?

A dica:"é só fazer uma variavel que va armazenando quantas perguntas a pessoa acertou e quando der tau numero vai para a tela do ganhador" e "e toda vez que a pessoa errar zera a variavel"

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,1k
×
×
  • Criar Novo...