Como escrever uma Chave de seta esquerda no ActionScript 3.0

código Escrevendo ActionScript que vai se lembrar que as teclas do teclado ter sido pressionado permite que você construa criatividade e produtividade em seus filmes Flash . Uma vez que os códigos -chave para as teclas pressionadas foram escritos para a memória , você pode acessá-los a repetir as funções do ActionScript chamado com as chaves. Isso significa que você pode reproduzir todas as ações tomadas quando você ou um usuário desempenha um dos seus jogos de flash . Escrevendo teclas pressionadas – como uma tecla de seta à esquerda para a memória – requer que você sabe código de chave da seta para a esquerda e ser capaz de armazená-lo em memory.Things você precisa

Adobe Flash Professional ( CS3, CS4 ou versões CS5 )

Show Mais instruções

1

Inicie o programa flash. Clique em ” Novo” do menu ” Arquivo” na barra de menu principal Flash. Clique no botão ” Arquivo Flash (ActionScript 3.0) ” seleção de tipo de arquivo na caixa de diálogo ” Novo documento ” que aparece. Clique no botão ” OK” na parte inferior direita da caixa de diálogo para fechar a caixa de diálogo e retornar à área de trabalho do Flash.

2

Selecione a opção ” Ações ” da “Janela” menu na barra de menu principal do Flash para abrir a “Ações” editor. Posicione o cursor do mouse sobre a primeira linha do “Ações” editor. Clique com o botão esquerdo do mouse para posicionar o cursor na primeira linha para que você possa digitar o código do ActionScript 3

3

Digite o código para declarar uma variável booleana – . Uma variável que só pode ser ajustado para um valor de verdadeiro ou falso – ” . leftArrowSelected ” chamado Digite o código do ActionScript declaração ” var leftArrowSelected : Boolean ” na primeira linha no ” Actions” editor. Pressione a tecla “Enter” do seu teclado para mover o cursor do mouse para a segunda linha no ” Actions” editor.

4

Digite o código que irá criar um ” KEY_DOWN ” ouvinte de eventos que irá detectar se uma tecla foi pressionada. Nome da função no código de ouvinte de evento que o ouvinte de eventos chama como ” keyDown_fn “. Digite este código ouvinte de evento do ActionScript como ” stage.addEventListener ( KeyboardEvent.KEY_DOWN , keyDown_fn ) ” na segunda linha do “Ações” editor. Pressione o editor tecla “Enter” do seu teclado para mover o cursor do mouse para a terceira linha no ” Actions” editor.

5

Digite o código abaixo nas “ações” para exibir uma mensagem se a chave de seta para a esquerda foi pressionada :

função keyDown_fn (event: KeyboardEvent ) {

if ( event.keyCode == 37) {

leftArrowSelected = true; } Else leftArrowSelected = false;

if ( leftArrowSelected == true ) {var storeLeftKeyCode : int = 37; trace (” seta para a esquerda foi escrito para a memória como keyCode ” , storeLeftKeyCode ) } }

6

Rever o código digitado na e compará-la com o código de trabalho abaixo. Corrija os erros de digitação , se necessário. Copie e cole o seguinte código se você quiser garantir que não haja erros :

var leftArrowSelected : Boolean

stage.addEventListener ( KeyboardEvent.KEY_DOWN , keyDown_fn )

função keyDown_fn (event: KeyboardEvent ) {

if ( event.keyCode == 37) {

leftArrowSelected = true; } Else leftArrowSelected = false;

if ( leftArrowSelected == true ) {var storeLeftKeyCode : int = 37; trace (” seta para a esquerda foi escrito para a memória como keyCode ” , storeLeftKeyCode ) } }

7

Clique na opção ” TestMovie ” no menu “Control” no flash principal barra de menus. A afirmação de que foi digitado na declaração “trace” – ” seta para a esquerda foi escrito para a memória como keyCode 37″ – aparece no visor “SAÍDA “, quando você pressiona a tecla ” seta para esquerda ”

Deixe um comentário