Como desenhar uma linha Animated Flash

animação Line é uma das primeiras coisas a aprender para criação de desenhos animados e videogames cheios de ação . Habilidades de animação de linha vai dar -lhe o básico que você precisa para animar figuras da vara e desenvolver personagens mais avançadas de desenho animado. Animando linhas para que eles atirar em toda a tela também lhe dará a habilidade necessária para fazer armas virtuais. Você pode desenhar linhas de animação com o ActionScript 3.0 ( AS3) linguagem de programação do Flash. Depois de desenhar uma linha animado com AS3 , você pode animá-lo de qualquer jeito que você gosta com x de AS3 e properties.Things gráficos y que você precisa

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

Mostrar Mais instruções

1

Inicie o programa flash. Clique em ” New ” no menu Arquivo na barra de menu principal Flash. Clique no tipo de arquivo ” Flash File (ActionScript 3.0) ” na caixa de diálogo Novo documento que aparece. Clique no botão ” OK” para fechar a caixa de diálogo.

2

Selecione a opção ” Actions ” no menu Janela na barra de menu principal do Flash para abrir o editor de Ações. Posicione o cursor do mouse na primeira linha do editor de Ações. Clique com o botão do mouse e digite o seguinte código para desenhar uma linha horizontal como um objeto MovieClip que tem uma largura de 6 pixels e mede a distância entre os pontos ( 50.100 ) e ( 100,100 ) no palco do Flash :

var MyLine : MovieClip = new MovieClip();

myLine.graphics.lineStyle(6);

myLine.graphics.moveTo(50,100)

myLine.graphics.lineTo(100,100);

addChild(myLine);

3

Digite o código a seguir , a partir da próxima linha no editor de Ações para declarar uma variável que será incrementado para cada quadro de animação , que é jogado e controle , onde a linha de animação serão sorteados no próximo quadro de animação :

var i : int = 0;

4

Digite o código a seguir , a partir da próxima linha no editor de ações para instruir o Flash : para mover a linha 50 pixels para a direita cada vez que a animação entra em um novo quadro; para voltar para o lado esquerdo do palco e 50 pixels para baixo após a linha passou mais de 300 pixels para a direita; para se deslocar para o lado esquerdo do palco em uma posição 100 pixels a partir do topo do palco depois que ele se mudou para baixo mais de 300 pixels :

stage.addEventListener ( Event.ENTER_FRAME , animateLine );

função animateLine (e: Event) : void {

i = i + 5;

myLine.x = i;

se ( i> 300 ) { i = 0; myLine.x = 0; myLine.y = myLine.y + 50 }

if ( myLine.y> 300 ) { myLine.y = 100 };

}

5

Copie e cole o seguinte código no editor de ações para garantir que o programa de linha de animação corre livre de erros :

var MyLine : MovieClip = new MovieClip();

myLine.graphics.lineStyle(6);

myLine.graphics.moveTo(50,100)

myLine.graphics.lineTo(100,100);

addChild(myLine);

var i : int = 0;

stage.addEventListener ( Event.ENTER_FRAME , animateLine );

função animateLine (e: Event) : void {

i = i + 5;

myLine.x = i;

se ( i> 300 ) { i = 0; myLine.x = 0; myLine.y = myLine.y + 50 }

if ( myLine.y> 300 ) { myLine.y = 100 };

}

6

Clique na opção ” TestMovie ” no menu de controle na barra de menu principal do Flash para reproduzir o filme. Observe que a linha se move da esquerda para a direita no palco e , em seguida, repete esse padrão , mas a partir de uma posição de 50 pixels para baixo.

Deixe um comentário