0 Com

Como fazer um jogo em Flash Professional CS5

Criar um jogo em Flash, escrevendo um programa do ActionScript que faz perguntas do jogo de jogador em um formato de quiz-like. Utilizar a área do Flash Stage, que é a janela central sobre a criar e gerenciar todos os gráficos do programa, para exibir a entrada do quiz e controles de saída. Desde que você pode programar o quiz com perguntas o que você quer, este tipo de jogo oferece uma variedade interminável de jogos personalizados. Além disso, as demonstrações do ActionScript você usar neste projeto vai ajudar você a criar outros tipos de jogos, incluindo aqueles com gráficos.

Passo 1

Clique no botão "Label" item "Componentes", painel e, em seguida, arraste o rótulo para o palco. "LblQuestion" tipo na caixa de texto "Nome". Este controle irá exibir as perguntas para o seu jogo de perguntas. Arraste outro rótulo para o Palco e nomeie-o "lblEvaluate" para indicar o controle que exibe "Correto!" ou "incorreta!" para o jogador.

Passo 2

Arraste um "texto de entrada" de controle de "componentes" para o Palco e nomeie-o "txtPlayerResponse" para indicar o controle, no qual o jogador digitar uma resposta para as perguntas de seu Quiz. Arraste um "Button" controle de "componentes" para o Palco e nomeie-o "btnSubmitAnswer".

Passo 3

Escrever instruções do ActionScript que atribuem perguntas do quiz para a matriz "strQuestionsArray". Por exemplo, cole as seguintes declarações na janela "Action". Os seis melhores declarações de carregar as bibliotecas de programação o seu jogo precisa ser executado.

importar flash.events.Event;

importar fl.events.ComponentEvent;

fl.events.ColorPickerEvent importação;

importar fl.controls.RadioButtonGroup;

importar flash.text.;

importar flash.events.MouseEvent;

strQuestions var: Array = ["O que é a principal fonte de luz da Terra O _" "Qual foi o primeiro nome do primeiro presidente dos EUA", "Quem escreveu Um Conto de Natal",];

Passo 4

Escrever instruções do ActionScript que atribuem respostas do quiz para o "strAnswers" matriz. Por exemplo, cole as seguintes declarações após as declarações do passo anterior.

strAnswers var: Array = ["George", "Dickens", "sol"];

Passo 5

Cole as instruções ActionScript a seguir em "Ações" janela, na sequência das declarações da etapa anterior. Estas declarações ler na resposta do jogador para as questões de interface do usuário.

btnSubmitAnswer.addEventListener (MouseEvent.CLICK, btnHandler);

lblQuestion.text = strQuestions [0];

btnHandler função (evento: MouseEvent): void

{

}

Passo 6

Cole as instruções ActionScript a seguir após a chave de abertura do "btnHandler" função da etapa anterior. Estas declarações avaliar a resposta do jogador para as perguntas do quiz.

if (strAnswers [iCurrentQ] == txtPlayerResponse.text) {

lblEvaluate.text = "Correto!";

Else {}

lblEvaluate.text = "incorreta";

}

//Exibe a próxima pergunta

iCurrentQ = 1;

lblQuestion.text = strQuestions [iCurrentQ];

Passo 7

Pressione "Control" e "Enter" simultaneamente para executar o jogo. Digite as respostas para as perguntas do quiz, e clique no botão do formulário para fazer o programa avaliar suas respostas.

Veja outros relacionados
No comments

Deixe uma resposta

Security code