Criando um game no estilo Forca no Flash 8 - Parte 2

ActionScript
Enviado por flavio em Qua, 19/03/2008 - 10:36.ActionScript

Olá, Pessoal!

Estou de volta, agora com a segunda parte do nosso tutorial do game "Jogo da Forca" em Flash.

Partiremos agora para a segunda etapa.

Pré requisito:

Primeira etapa do tutorial.

Vamos agora para o segundo frame das Ações. Copie e cole o seguinte código abaixo:

//variavel numérica que servirá para carregar os outros arquivos, como jogo1.txt, jogo2.txt, etc...
var numSorteado:Number = 0;
//função para sortear um número aleatório para carregar um arquivo txt externo
function soteaNumero() {
while (numSorteado == 0) {
//o random é feito em cima do total de arquivos mencionado no arquivo forca.txt
numSorteado = random(totalArquivos);
}
//criaremos um objeto LoadVars para carregar o conteúdo do arquivo sorteado
var objDados:LoadVars = new LoadVars();
objDados.onLoad = function(sucesso):Void {
//se carregado, vamos fazer as atribuiçoes, já que os dados são carregados dentro da var objDados
if (sucesso) {
//lista o total de letras e a dica
trace("Total de letras="+objDados.total_letras);
trace("Dica ="+objDados.texto_dica);
//carregaremos todas as variaveis do arquivo sorteado, pode ter sido qualquer um dos 10 arquivos que criamos
total_letras = objDados.total_letras;
letra0 = objDados.letra0;
letra1 = objDados.letra1;
letra2 = objDados.letra2;
letra3 = objDados.letra3;
letra4 = objDados.letra4;
letra5 = objDados.letra5;
letra6 = objDados.letra6;
letra7 = objDados.letra7;
letra8 = objDados.letra8;
letra9 = objDados.letra9;
letra10 = objDados.letra10;
letra11 = objDados.letra11;
//}
texto_dica = objDados.texto_dica;
play();
}
};
//carrega o arquivo jogo+número sorteado, pode ser qualquer um dos 10 arquivos que criamos
objDados.load("./jogo"numSorteado".txt");
}
//chama a função para sortear o arquivo txt
soteaNumero();
stop();

Lembre-se que, a programação(códigos) devem ficar sempre na camada das ações.
A camada abaixo, será apenas para o nosso layout, com as imagens necessárias. Veja a figura abaixo:

A segunda parte do tutorial é mais simples. Logo iremos para a terceira e última parte.

Notas finais

- Primeira parte
- Terceira parte
- O código está bem fácil de ser entendido. Com o tempo, você ficará apto a trabalhar com desenvolvimento de jogos/games em Flash.
- Você pode vê-lo funcionando clicando aqui.
- Visite o meu blog, adicione o seu comentário ou envie um e-mail para flavio@estudiomultimidia.com.br.

Abraços.
Flávio Márcio M. Gomes

AnexoTamanho
figura6.JPG46.25 KB


Enviado por Thiago (não verificado(a)) em Seg, 04/10/2010 - 21:02.

Na linha 36 do código aparece que tem erro Descrição do erro : ") ou ; esperado". Queria saber ali no numSorteado é para colocar o número do jogo ex:invés de numSorteado colocar jogo06?

Responda plz estou em curiosidade.