Suggerimento rapido rivela il tuo annuncio con una pagina arricciata

In questo rapido suggerimento mostrerò come creare un'animazione ad arricciatura molto semplice per una pubblicità d'angolo sul tuo sito web.


Passaggio 1: impostazione della scena

Aprire un nuovo file Flash ActionScript 3.0 e modificarne le dimensioni nel pannello Proprietà su 250 x 250 px. Imposta la frequenza dei fotogrammi su 30 fps.


Passaggio 2: disegnare il rettangolo

Crea un rettangolo (240 px per 240 px) e posizionalo alle coordinate (10, 0). Seleziona l'angolo in alto a destra e trascinalo tutto finché non vedi il triangolo.


Passaggio 3: riempimento rettangolare

Vai alla tavolozza dei colori e imposta i gradienti esterni su grigio scuro (# A6A6A6). L'arresto del gradiente centrale è più leggero (#EEEEEE). Seleziona lo strumento secchiello e trascinalo sul triangolo tenendo premuto il tasto Maiusc.


Passaggio 4: conversione in clip filmato

Seleziona il triangolo e premi F8. Assegna un nome a questo nuovo filmato "arricciatura" e modifica il punto di registrazione nell'angolo in alto a destra.


Passaggio 5: Preparazione di maschera e sfondo

Modifica il arricciare oggetto. Copia il triangolo nel nuovo livello (rinominalo in "bcg" per sfondo) e ruotarlo di 180 gradi. Imposta il colore di riempimento su grigio scuro (# 333333). Crea un livello duplicato del livello "bcg" e rinominalo in "maschera".


Passaggio 6: creazione di animazione arricciatura

Vai al decimo fotogramma e crea i fotogrammi chiave in tutti i livelli. Fare clic con il pulsante destro del mouse sui primi fotogrammi chiave e selezionare Crea interpolazione di movimento. Vai al primo frame e seleziona tutti gli oggetti (Ctrl + A). Scegli lo strumento Trasformazione libera (Q) e riducilo con il tasto Maiusc premuto. Sarà lo stato iniziale. Imposta il valore di facilità in tutti i primi fotogrammi chiave a 100.


Passaggio 7: creazione del pulsante

Crea un nuovo livello e trascinalo tra il BCG e maschera strati. Chiamalo "pulsante". Crea qualsiasi logo o grafica che desideri e convertilo in un pulsante (F8). Dargli un nome di istanza "pulsante". Lascia l'oggetto arricciato.


Passaggio 8: Mascherare il pulsante

Fare doppio clic sul pulsante Proprietà layer di maschera livello e impostare il tipo su "Maschera". Imposta il tipo del livello del pulsante su "Mascherato".


Passaggio 9: Livello di azione

Crea un nuovo livello chiamato Azioni. Vai al decimo frame e crea un keyframe. Vai al pannello delle azioni (F9) e digita Stop();. Fai lo stesso nel primo keyframe.


Step 10: Curl Object Listeners

Dare all'oggetto curl sullo stage il nome di un'istanza arricciare. Nel Azioni livello sul fotogramma 1, aprire il pannello delle azioni (F9). Ora vogliamo che l'oggetto curl ascolti quando il mouse si muove. Digitare il seguente codice.

curl.addEventListener (MouseEvent.MOUSE_OVER, forward); curl.addEventListener (MouseEvent.MOUSE_OUT, indietro); funzione forward (e: MouseEvent): void stage.removeEventListener (Event.ENTER_FRAME, backAnim); stage.addEventListener (Event.ENTER_FRAME, fwdAnim);  function backward (e: MouseEvent): void stage.removeEventListener (Event.ENTER_FRAME, fwdAnim); stage.addEventListener (Event.ENTER_FRAME, backAnim); 

Passaggio 11: Funzioni di animazione

Il fwdAnim () e backAnim () le funzioni dicono di andare al fotogramma successivo / precedente ogni volta che si accede al nuovo fotogramma. Nel nostro caso è 30 volte al secondo. Aggiungi il seguente codice.

function fwdAnim (e: Event): void curl.nextFrame ();  function backAnim (e: Event): void curl.prevFrame (); 

Passaggio 12: fare clic su Funzione

Aggiungi il listener di pulsanti e crea una semplice funzione di clic.

curl.button.addEventListener (MouseEvent.CLICK, clickMe); function clickMe (e: MouseEvent): void var myURL: URLRequest = new URLRequest ("http://www.yourwebsite.com/"); navigateToURL (myURL); 

Ora possiamo incorporare il file SWF in una pagina Web.


Passaggio 13: incorporamento nel sito Web

Nella pagina HTML in cui desideri pubblicare il tuo annuncio, incorpora il file SWF in un div con l'identificatore pageCurl.

 

Allegare le seguenti proprietà all'oggetto pageCurl nel file CSS. Definiscono le dimensioni del supporto dell'oggetto e ne fissano la posizione in alto a destra della pagina.

 #pageCurl margin: 0; posizione: fissa; inizio: 0; a destra: 0; a sinistra: auto; larghezza: 250 px; altezza: 250 px; 

Conclusione

Questo è tutto! Controlla il risultato scorrendo l'angolo in alto a destra della pagina per rivelare il tuo annuncio. Spero che tu trovi l'uso per questo suggerimento rapido!