|
|
Come fare un banner cliccabile Flash con ActionScriptAdobe 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 . 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 ")) ; 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 ) ; 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 ) ; } 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 ")); }; 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 ")); }; 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. Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |