Como exibir imagens diferentes em AS3

Se você quiser animar seu jogo de vídeo Flash, criar jogos educativos interessantes ou intrigantes desenvolver aplicações de negócios Flash, você terá que mostrar muitas imagens diferentes . Imagens criar interesse e ajudar a focar o seu público sobre o assunto em mãos. AS3, ActionScript 3 linguagem de programação do Flash, permite exibir imagens diferentes sem a necessidade de arrastar e soltar individualmente seus arquivos gráficos em Flash. Isto vai poupar tempo. Com AS3 você pode especificar quais as imagens que você quer em sua animação, a que horas e onde você quer que eles colocado , com apenas algumas linhas de code.Things você precisa

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

um arquivo jpeg gráfico chamado keyEheartshape.jpg

Um arquivo gráfico gif chamado croquie -one- quant – midtones.gif

Mostrar Mais instruções

1

Inicie o programa flash . Clique em ” novo ” no menu arquivo na barra de menu principal Flash. Clique no tipo de arquivo ” Flash File (ActionScript 3.0) ” a partir da nova caixa de diálogo documento. Clique no botão ” OK” para fechar a caixa de diálogo.

2

Selecione a opção ” ações ” do menu Janela na barra de menu principal do Flash para abrir o editor de ações. Posicione o cursor na primeira linha do editor de ações. . Clique no botão do mouse e digite o código abaixo para criar uma instância do objeto URLRequest que irá solicitar os jpg arquivo gráfico ” keyEheartshape.jpg ” a partir do diretório de arquivos

var imageLoad : URLRequest = new URLRequest ( ” keyEheartshape.jpg “);

3

Digite o seguinte código que começa na próxima linha no editor de ações, para criar uma instância de um objeto Loader chamado imageLoader que irá realizar o conteúdo do arquivo o arquivo chamado ” keyEheartshape.jpg . ”

var imageLoader : loader = new Loader ();

4

Digite o código abaixo começando na próxima linha no editor de ações, a chamar o método de carga do carregador e carregar o conteúdo do arquivo jpeg ” keyEheartshape.jpg ” arquivo na instância imageLoader

imageLoader.contentLoaderInfo.addEventListener ( Event.COMPLETE , imageLoaded_fn ); .

5

Digite o código abaixo começando na próxima linha no editor de ações, para adicionar um ouvinte de evento para a instância imageLoader que irá chamar a função ” imageLoaded_fn ” quando o arquivo ” keyEheartshape.jpg ” terminou de carregar na instância imageLoader .

imageLoader.contentLoaderInfo.addEventListener ( Event.COMPLETE , imageLoaded_fn );

6

Digite o código abaixo começando na próxima linha no editor de ações, para instruir flash para carregar em outro arquivo gráfico , um arquivo gIF, o chamado ” croquie -one- quant – midtones.gif ” usando uma ocorrência de URLRequest denominada imageLoad2 , uma ocorrência de Loader chamado imageLoader2 e anexar um ouvinte de evento para a instância imageLoader2 que irá chamar a função ” imageLoaded_fn ” quando o ” croquie -one- quant – midtones.gif ” terminar de carregar

var imageLoad2 : URLRequest = new URLRequest ( ” croquie -one- quant – midtones.gif “);

var. imageLoader2 : Carregador = new Loader();

imageLoader2.load(imageLoad2);

imageLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded_fn );

7

Digite o código abaixo começando na próxima linha no editor de ações, para instruir o Flash para colocar a instância imageLoader ( o gráfico jpg) no palco do Flash na fase coordenada 100, 100 e colocar a instância imageLoader2 ( o gráfico gif) no palco do Flash na fase coordenar 300,100

função imageLoaded_fn (event: Event): . vazio

{

addChild ( imageLoader );

imageLoader.x = 100;

imageLoader.y = 100;

addChild ( imageLoader2 );

imageLoader2.x = 300;

imageLoader2.y = 100;

};

8

Copie e cole o código abaixo em seu editor de ações se você quiser garantir o seu código não tem erros de sintaxe e funciona sem erros

var imageLoad : URLRequest = new URLRequest ( ” keyEheartshape.jpg “);

var imageLoader : . carregador = new Loader();

imageLoader.load(imageLoad);

imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded_fn );

var imageLoad2 : URLRequest = new URLRequest ( ” croquie -one- quant – midtones.gif “);

var imageLoader2 : Carregador = new Loader();

imageLoader2.load(imageLoad2);

imageLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded_fn );

função imageLoaded_fn (event: Event ): void {

addChild ( imageLoader );

imageLoader.x = 100;

imageLoader.y = 100;

addChild ( imageLoader2 );

imageLoader2.x = 300;

imageLoader2.y = 100;

};

9

Clique na opção ” TestMovie ” no menu de controle na barra de menu principal do Flash para reproduzir o filme flash. Observa-se que os cantos superiores esquerdos dos arquivos JPG e GIF foram colocados nas posições de palco , como definido com a propriedade x das instâncias ImageLoader e imageLoader2 .

Deixe um comentário