Oggi, ci sono decine di siti web che utilizzano animazioni Flash in quasi tutti gli aspetti della loro progettazione . Dal momento che il contenuto è ancora il re , è importante che gli utenti avranno la carne del sito il più rapidamente possibile . Allo stesso tempo , ci deve essere un equilibrio tra la progettazione e la funzionalità del sito . Quando si utilizza Flash , è possibile dare ai visitatori la possibilità di saltare introduzioni filmato Flash e ottenere direttamente nel sito web. Con poche righe di codice in ActionScript , si può facilmente saltare un filmato flash . Istruzioni
1
fuoco la vostra applicazione Flash e importare l'opera d'arte necessaria . In alternativa , creare il proprio animazioni Flash da zero ( vedi Risorse per le informazioni su come farlo) .
2
Inserire un nuovo livello e chiamatelo " Azioni ".
< Br > 3
Clicca fotogramma 1 del livello " Azioni " e premere F9 per aprire il pannello " Azioni " .
4
Creare una variabile chiamata " modo " e richiamare il " getLocal ( ) " metodo del" SharedObject " classe come segue :
var so : SharedObject = SharedObject.getLocal ( " eHowBanner " ) ;
" istanza SharedObject "indica che questa variabile non può essere impostata su qualche altro oggetto variabile come un numero o una stringa .
5
Crea un "if" per determinare che cosa fare se l'utente ha visitato prima . Il codice è :
( so.data.alreadyvisited == true ) { gotoAndStop ( 100); }
La proprietà " alreadyvisited " viene controllato se il visitatore è stato lì prima . Se è vero , le salta filmato Flash telaio 100 , in caso contrario l'animazione dispiega semplicemente dall'inizio
6
Inserisci il codice di saltare come segue : .
Var so : SharedObject = SharedObject.getLocal ( " eHowBanner "); if ( so.data.alreadyvisited == true ) { gotoAndStop ( 100); }
Questo codice consente il banner di giocare attraverso durante la prima visione , ma saltare sulla successiva visioni .
7
Trascinate l'indicatore di riproduzione al fotogramma 100 e inserire un nuovo fotogramma chiave sul livello "Azioni" .
8
Selezionare il nuovo fotogramma chiave e premere F9 . < br > Pagina 9
Aggiungere il codice :
stop ( ) ;
Questo ferma il filmato flash da looping
10
aggiungere la riga: .
So.data.alreadyvisited = true; So.flush ();
" so.flush (); " linea non è obbligatoria . Permette Flash per aggiornare lo stato corrente dell'oggetto condiviso , che può ancora essere fatto automaticamente quando il filmato flash chiude
11
Inserire il codice finale , come illustrato di seguito : .
Arresto (); So.data.alreadyvisited = true; So.flush (); " . Pubblica"
12
salvare e pubblicare il filmato Flash dal menù "File " , poi