|
|
Come incorporare un collegamento in un pulsante in AS3Adobe Flash Professional ( CS3 , CS4 o CS5 versioni ) Mostra Altre istruzioni 1 Una Avviare il programma Flash. Fare clic su " Nuovo " dal menu "File " sulla barra principale del menu Flash . Fare clic sul tipo di file " File Flash ( ActionScript 3.0 )" dalla finestra di dialogo " Nuovo documento " che appare . Fare clic sul pulsante " OK " per chiudere la finestra di dialogo . Selezionare l'opzione "Azioni " dal menu Finestra sulla barra principale del menu Flash per aprire l'editor "Azioni" . Posizionare il cursore del mouse sulla prima riga dell'editor "Azioni" . Fare clic sul pulsante del mouse e digitare il seguente codice per dichiarare un oggetto MovieClip di nome " myButton " : var myButton : MovieClip = new MovieClip (); Tipo il seguente codice nella riga successiva dell'editor "Azioni " per istruire Flash per disegnare un pulsante rosso rettangolare con una larghezza di 50 pixel , un'altezza di 20 pixel e angoli arrotondati (10 pixel ): myButton . graphics.beginFill ( 0xFF0000 ) ; mybutton.graphics.drawRoundRect ( 200.200 , 50 , 20 , 10); mybutton.graphics.endFill (); Digitare il codice qui sotto nella riga successiva nell'editor "Azioni " per istruire Flash per posizionare il pulsante sul palco quando il filmato flash gioca : addChild ( mybutton ) ; Digitare il codice qui sotto nella riga successiva nell'editor azioni di incaricare Flash per il collegamento alla pagina Web Example.com e visualizzare la pagina Web Example.com nel browser quando si fa clic sul pulsante , o per visualizzare il messaggio " il collegamento non è attivo in questo momento , riprovare più tardi "se una connessione di rete non può essere fatto per il sito web myButton.addEventListener ( MouseEvent.CLICK , link_interessante ) . funzione link_interessante (e : MouseEvent ) : void { var urlName : String = " http://www.example.com/" ; var SendRequest : URLRequest = new URLRequest ( urlName ) ; try { navigateToURL ( SendRequest ) ; } catch (e: Error ) { trace (" The Link non è attivo in questo momento , riprovare più tardi "); } } Copia e incolla il seguente codice nel " Editor azioni "per garantire che non sono presenti errori : var myButton : MovieClip = new MovieClip(); mybutton.graphics.beginFill(0xFF0000); mybutton.graphics.drawRoundRect(200,200, 50 , 20 , 10); mybutton.graphics.endFill(); addChild(mybutton); mybutton.addEventListener(MouseEvent.CLICK, link_interessante ) ; funzione link_interessante (e: MouseEvent ) : void { var urlName : String = " http://www.example.com/" ; var SendRequest : URLRequest = new URLRequest ( urlName ) ; try { navigateToURL ( SendRequest ) ; } catch (e: Error ) { trace ( "Il legame non è attivo in questo momento , riprovare più tardi "); } } Fare clic sull'opzione " TestMovie " nel "Control menu " sulla barra principale del menu Flash per riprodurre il filmato e verificare il collegamento che è incorporato nel pulsante . Posizionare il mouse sul pulsante dopo che il film inizia la riproduzione . Verificare che il sito Web esempio viene visualizzata nel browser dopo aver fatto clic sul pulsante . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |