banner Flash , animazioni che scorrono automaticamente un pattern ripetuto di lettere, parole o immagini in tutta la fase di Flash , vengono utilizzati per attirare l’attenzione su un sito web . Elementi che si muovono , come banner Flash , spesso catturano l’attenzione dello spettatore . Poiché banner in movimento attirano l’attenzione dello spettatore , gli inserzionisti spesso vogliono trasformare le bandiere in annunci cliccabili . In questi casi , quando si fa clic sul banner, gli inserzionisti vogliono una nuova pagina Web con materiale promozionale o di apparire un carrello della spesa . . Banner Flash non sono molto diverse rispetto ad altri oggetti in Flash , il che rende una semplice operazione per fare un banner cliccabile Flash utilizzando ActionScript 3 ( AS3 ) Cose che ti serviranno

Adobe Flash Professional : le versioni CS3 , CS4 o CS5

Un file SWF Flash che contiene il banner animato completato

Mostra Altre istruzioni

1

Avviare il programma Flash. Fare clic su ” File Flash ( ActionScript 3.0 )” dalla finestra iniziale per creare un nuovo file di un progetto di animazione Flash AS3 .

2

Seleziona “Azioni” dal menu “Finestra” nel menu principale di Flash bar per aprire l’editor ActionScript 3 . Posizionare il cursore del mouse sulla prima riga dell’editor ActionScript 3 . Fare clic con il pulsante del mouse . Digitare il codice sottostante per creare un oggetto MovieClip di nome ” movieContainer , ” istruire il programma Flash per caricare il file banner di animazione ( ” MasterIllustrationReferenceLibrary.swf ” ) e memorizzare il contenuto del file banner nell’oggetto movieContainer .

var movieContainer : MovieClip;

var movieLoader : Loader = new Loader ();

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

Sims 3

Digitare il belowcode nella riga successiva del codice ActionScript 3 editor per rigger un file caricato ( COMPLETO ) listener di eventi che eseguirà il codice nella funzione ” movieLoaded_fn ” quando il file di animazione bandiera ha completato il caricamento .

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

4

Digitare il ” movieLoaded_fn ” codice funzione a partire dalla prossima linea della ActionScript 3 editor per convertire il contenuto del file banner in un oggetto MovieClip , inserire il banner sul palco alle coordinate stadio ( 100,0 ) e aggiungere un banner topo evento CLICK listener che istruirà Flash di eseguire le istruzioni nella funzione ” callFunction_fn ” quando l’animazione striscione si fa clic su

funzione movieLoaded_fn (e: Event) : . void {

movieContainer = movieLoader.content come MovieClip;

addChild ( movieContainer );

movieContainer.x = 100;

movieContainer.addEventListener ( MouseEvent.CLICK , callFunction_fn );

}

5

Digitare il ” callFunction_fn ” codice funzione a partire dalla successiva riga dell’editor ActionScript 3 in modo che il flash si aprirà la pagina Web di Adobe ( navigateToURL ) quando si verifica un evento di bandiera del mouse CLICCA

funzione callFunction_fn . (e: MouseEvent ) : void {

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

};

6

Copia e incolla il codice nell’editor ActionScript 3 per garantire che il codice sintassi è priva di errori e il programma cliccabili Banner eseguito correttamente

var movieContainer : . MovieClip;

var movieLoader : Loader = new Loader ();

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

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

funzione movieLoaded_fn (e: Event) : void {

movieContainer = movieLoader.content come MovieClip;

addChild ( movieContainer );

movieContainer.x = 100;

movieContainer.addEventListener ( MouseEvent.CLICK , callFunction_fn );

}

funzione callFunction_fn (e: MouseEvent ) : void {

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

};

7

Fare clic su ” prova filmato ” nel menu Finestra per riprodurre il cliccabili Banner film . Clicca il banner che viene visualizzato e osservare che la pagina Web di Adobe viene visualizzato in una nuova finestra del tuo browser.