Nwlapcug.com


Come ignorare un filmato Flash

Come ignorare un filmato Flash


Oggi, ci sono decine di siti Web che utilizzano Flash animazioni in quasi tutti gli aspetti del loro design. Poiché il contenuto è che ancora il re, è importante che gli utenti ottenere alla carne del sito Web più velocemente possibile. Allo stesso tempo, ci deve essere un equilibrio tra il design e la funzionalità del sito Web. Quando si utilizza il Flash, è possibile dare ai visitatori la possibilità di saltare il filmato Flash intros ed entrare direttamente nel sito Web. Con solo poche righe di codice in ActionScript, uno può saltare facilmente un filmato flash.

Istruzioni

1

Avviare l'applicazione Flash e importare la grafica necessaria. In alternativa, creare la propria animazione Flash da zero (Vedi risorse per informazioni su come effettuare questa operazione).

2

Inserire un nuovo livello e denominarlo "Azioni".

3

Fare clic sul fotogramma 1 del livello "Azioni" e premere F9 per aprire il pannello "Azioni".

4

Creare una variabile denominata "così" e richiamare il metodo di "getLocal ()" della classe "SharedObject" come segue:

var modo: SharedObject = SharedObject.getLocal ("eHowBanner")
VAI

L'istanza di "SharedObject" significa che questa variabile non può essere impostata su qualche altro oggetto variabile come un numero o una stringa.

5

Creare un'istruzione "if" per determinare che cosa fare se l'utente ha visitato prima. Il codice è:

Se (so.data.alreadyvisited = = true) {
Vai e Interrompi (100)
VAI
}

Se il visitatore è stato lì prima, viene verificata la proprietà "alreadyvisited". Se è vero, salta il filmato Flash al telaio 100, altrimenti l'animazione si svolge semplicemente dall'inizio.

6

Inserire il codice saltando come segue:

var modo: SharedObject = SharedObject.getLocal ("eHowBanner")
VAI
Se (so.data.alreadyvisited = = true) {
Vai e Interrompi (100)
VAI
}

Questo codice permette banner per giocare durante la prima visione, ma saltare su visualizzazioni successive.

7

Trascinare l'indicatore di riproduzione al telaio 100 e inserire un nuovo fotogramma chiave sul livello di "Azioni".

8

Selezionare il nuovo fotogramma chiave e premere F9.

9

Aggiungere il codice:

Stop)
VAI

Questo interrompe il filmato flash da loop.

10

Aggiungere la riga:

So.Data.alreadyVisited = true
VAI
So.Flush)
VAI

La linea "so.flush ();" non è obbligatorio. Esso consente di Flash aggiornare lo stato corrente dell'oggetto condiviso, che può ancora essere fatto automaticamente quando si chiude il filmato flash.

11

Inserire il codice finale come illustrato di seguito:

Stop)
VAI
So.Data.alreadyVisited = true
VAI
So.Flush();

12

Salvare e pubblicare il filmato Flash scegliendo "File", quindi "pubblica."

Consigli & Avvertenze

  • Il metodo "getLocal ()" viene utilizzato per recuperare un cookie dal disco rigido. Se questo cookie non esiste, viene creato.