filmati Flash sono tipicamente utilizzati sul Web , motivo per cui si potrebbe desiderare di utilizzare spesso collegamenti ipertestuali nel vostro lavoro Flash . Compreso un link all'interno di Flash è rapidamente e facilmente realizzato utilizzando solo una piccola quantità di codice . Quando si utilizza il comando " getURL " , il filmato Flash utilizzerà il browser per andare a prendere una nuova pagina . Ci sono diverse opzioni da considerare in termini di come si usa " getURL " entro i filmati , a seconda di ciò che stai sperando di raggiungere. Istruzioni
1
Create il vostro file Flash e aggiungere eventuali elementi visivi necessari utilizzando gli strumenti di disegno . Se si desidera che il comando " getURL " da eseguire quando l'utente fa clic su un oggetto , creano questo utilizzando uno dei tasti di preselezione o disegnare il proprio. Quando hai il tuo link disegnata, convertirlo in un simbolo premendo il tasto "F8" o selezionando " Converti in simbolo " dal menu "Modifica" . Scegliere il pulsante di opzione "Movie Clip" e dare il vostro simbolo di un nome . Fare clic su " OK" e dare il vostro simbolo un nome di istanza inserendo " link_mc " in "Proprietà " pannello " Nome istanza " text -field
2
Inserisci codice . ActionScript per rendere la vostra funzione di collegamento . Create un nuovo livello nel file Flash e inserire il codice all'interno di esso selezionandolo e aprire il pannello " Azioni " , digitando il seguente :
link_mc.onRelease = function () { getURL ( " http://www . linkdomain.com "," _blank ");} ;
Cambia l'indirizzo Web per soddisfare le vostre esigenze . Uso di " _blank " indica che il link verrà aperto in una nuova finestra o scheda del browser . Valori alternativi sono "_top" per la finestra del frame corrente di primo livello , " _parent" per il padre del frame corrente , e "_self" per la finestra del frame corrente.
3
Inviare e ricevere dati utilizzando il parametro "metodo" . È possibile utilizzare i metodi e le "GET ", " POST" per il vostro URL includendo questi all'interno del codice . Questo viene normalmente utilizzato per inviare o ricevere dati tra il filmato Flash e gli script lato server , come in questo esempio :
var myLoader_mc : MovieClip = _root.createEmptyMovieClip ( " myLoader_mc " , _root.getNextHighestDepth ( ) ) ;
myLoader_mc.somedata = " un po 'di dati " ;
myLoader_mc.getURL ( " http://mydomain.com/my_server_side_script.php " , " _blank " , "GET" ) ;
4
Usa " getURL " per le email . È possibile includere un link " mailto " nel vostro lavoro Flash utilizzando " getURL " secondo la seguente sintassi :
link_mc.onRelease = function ( ) per
{ getURL ( "mailto : qualcuno @ theirdomain . com ");} ;
esegue nello stesso modo come un" collegamento mailto "incluso in HTML , e si aprirà programma di posta elettronica predefinito dell'utente quando si fa clic
5
. utilizzare " getURL " per chiamare JavaScript . È possibile chiamare funzioni JavaScript dal codice Flash , e lavoreranno sulla base del fatto che il filmato Flash è in esecuzione all'interno di una finestra del browser . Utilizzare la seguente sintassi :
link_mc.onRelease = function ( ) per
{ getURL ( "javascript : alert ( 'Sono stato aperto da Flash ' )"); };
< p > In questo modo , il comando " getURL " fornisce un'interfaccia tra il filmato Flash e JavaScript in esecuzione all'interno del browser web che contengono .