Como fazer um flash banner clicável Com ActionScript

Flash banners , animações que rolam automaticamente um padrão de repetição de letras, palavras ou imagens em toda a fase de inflamação , são usados ​​para atrair a atenção em um site. Itens que se movem , como banners em Flash, muitas vezes, chamar a atenção do espectador . Porque banners móveis atrair a atenção do espectador , os anunciantes muitas vezes querem transformar banners em anúncios clicáveis ​​. Nestes casos, quando o banner é clicado, os anunciantes querem uma nova página Web com material promocional ou um carrinho de compras para aparecer. . Banners em Flash não são muito diferentes do que os outros objetos em Flash, tornando-se uma simples operação para fazer um flash banner clicável usando ActionScript 3 ( AS3) Coisas que você precisa

Adobe Flash Professional : versões CS3 , CS4 ou CS5

um arquivo SWF flash que contém o banner animado concluído

Show Mais instruções

1

Inicie o programa flash. Clique em ” Arquivo Flash (ActionScript 3.0) ” da janela de abertura para criar um novo arquivo para um projeto de animação Flash AS3 .

2

Selecione “Actions” no menu “Window” no menu principal do Flash bar para abrir o editor do ActionScript 3. Posicione o cursor do mouse sobre a primeira linha do editor do ActionScript 3. Clique com o botão do mouse. Digite o código abaixo para criar um objeto MovieClip chamado ” movieContainer , ” instruir o programa Flash para carregar no arquivo de banner de animação ( ” MasterIllustrationReferenceLibrary.swf ” ) e armazenar o conteúdo do arquivo de banner no objeto movieContainer .

var movieContainer : MovieClip;

var movieLoader : loader = new Loader ();

movieLoader.load (new URLRequest ( ” MasterIllustrationReferenceLibrary.swf “));

3

Digite o belowcode para a próxima linha do ActionScript 3 editor de rigger um arquivo carregado ( COMPLETA ) ouvinte de evento que irá executar o código na função ” movieLoaded_fn ” quando o arquivo de animação bandeira concluiu o carregamento.

movieLoader.contentLoaderInfo.addEventListener ( Event.COMPLETE , movieLoaded_fn );

4

Digite o ” movieLoaded_fn ” código de função começando na próxima linha do editor de ActionScript 3 para converter o conteúdo do arquivo de banner em um objeto MovieClip , colocar o banner no palco nas coordenadas do palco ( 100,0 ) e adicionar um banner do mouse evento CLICK ouvinte que irá instruir o Flash para executar as instruções na função ” callFunction_fn ” quando o banner de animação é clicado

função movieLoaded_fn (e: Event): . void {

movieContainer = movieLoader.content como MovieClip;

addChild ( movieContainer );

movieContainer.x = 100;

movieContainer.addEventListener ( MouseEvent.CLICK , callFunction_fn );

}

5

Digite o ” callFunction_fn ” código de função começando no próxima linha do editor ActionScript 3 de tal forma que o flash vai abrir a página web da Adobe ( navigateToURL ) quando um evento bandeira clique do mouse ocorre

função callFunction_fn . (e: MouseEvent ): void {

navigateToURL (new URLRequest ( ” http:www.adobe.com “)); }

;

6

Copie e cole o código no editor do ActionScript 3 para garantir que o código sintaxe é livre de erros eo programa clicável bandeira executado corretamente

var movieContainer : . MovieClip;

var movieLoader : loader = new Loader ();

movieLoader.load ( novo URLRequest(“MasterIllustrationReferenceLibrary.swf”));

movieLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, movieLoaded_fn );

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

movieContainer = movieLoader.content como MovieClip;

addChild ( movieContainer );

movieContainer.x = 100;

movieContainer.addEventListener ( MouseEvent.CLICK , callFunction_fn );

}

função callFunction_fn (e: MouseEvent ): void {

navigateToURL (new URLRequest ( ” http:www.adobe.com “)); }

;

7

Clique em ” Test Movie ” no menu Janela para jogar o clicável filme banner. Clique no banner que é exibido e observe que a página da Web Adobe aparece em uma nova janela no seu browser .

Deixe um comentário