Come fare un ID in Flash

November 27

Le raccolte ti permettono di visualizzare alcuni dei vostri lavori migliori, ampliando e rendendo il vostro lavoro l'attenzione sullo schermo. Molti script per fare questo sono messi a disposizione on-line utilizzando JavaScript o codifica CSS. Fare un lightbox in Flash è meglio utilizzato su un sito web completamente Flash, e non solo come un file flash embedded. Essa vi permetterà di ottenere il pieno effetto, un effetto simile come l'altro JavaScript o codici lightbox basati su CSS.

istruzione

1 Creare il file Flash. In questa situazione, facendo un intero sito in Flash funzionerebbe meglio, come il lightbox riempirà l'intero schermo in questo modo.

2 Aprire la biblioteca navigando a \ "finestra \" sul menu a discesa, quindi \ "Library. \" Fare clic sul \ "Nuovo simbolo ... \" pulsante nell'angolo in basso a sinistra della finestra Libreria di fare una nuova un filmato. Selezionare Clip filmato, il nome \ "Flashbox \" e fare clic su OK. Avete appena creato il filmato si dovrà lavorare con.

3 Aprire la CLI di film, e creare una piccola scatola grigia, utilizzando lo strumento rettangolo (R, O, R, O). La tua casella dovrebbe essere non più grande di 3px dal 3px nel primo fotogramma della timeline.

4 Creare un nuovo fotogramma chiave, Frame 5 della timeline selezionando fotogramma 5 e clic destro su di esso. Selezionare \ "Crea un nuovo fotogramma chiave \" dalla finestra a discesa. Nel quinto fotogramma chiave, ora avrete una copia della stessa scatola si è creato nel primo fotogramma.

5 Con la casella nella quinta cornice selezionata, scegliere il \ "strumento Trasformazione libera \" dalla barra degli strumenti e selezionare la tua casella. Con questo strumento selezionato, tirare nella casella grigia fino a riempire l'intera fase. Posizionare la foto sul palco navigando a \ "File, \" poi \ "Importa \" e \ "Importa nello stage \" e selezionare il file. Regolarne le dimensioni utilizzando il \ "strumento Trasformazione libera \" come avete fatto con la scatola grigia.

6 Creare un pulsante di chiusura per la navigazione verso lo strumento Forma sulla barra degli strumenti. Selezionare lo strumento Forma, e mettere un piccolo cerchio sul palco. Tirare il cerchio nella libreria. Selezionare \ "Button \" come tipo di file, e un nome al pulsante. Lascia la tua pulsante un nome di istanza nella finestra Proprietà (passare a \ "Finestra \", \ "Proprietà \" e di nuovo \ "Proprietà \"). Questo sarà il nome utilizzato per chiamare in ActionScript.

7 Tirare una copia del clip filmato sul vostro palco principale, e nella finestra Proprietà, dare al clip filmato un nome di istanza.

8 Sul vostro palco principale, creare un pulsante o miniatura, e trascinarlo nella libreria. Questo sarà il pulsante che si aprirà il tuo ID, in modo da utilizzare una miniatura dell'immagine nel vostro ID, se lo si desidera. Dopo aver tirato nella libreria, selezionare \ "pulsante \" come tipo nella \ "Convertire in simbolo \" finestra e assegnare un nome al pulsante nel campo sopra la selezione Tipo. Lascia la tua pulsante un nome di istanza nella finestra Proprietà.

9 Aggiungere un altro strato selezionando l'icona \ "Inserisci livello \" dal basso a sinistra della finestra di timeline. Fare clic sul nome del livello e del tipo \ "Azioni \" nella casella. Questo è dove il vostro ActionScript andrà. Nel vostro nuovo fotogramma chiave, passare a \ "Finestra \", quindi \ nella \ "Azioni \" finestra, scrivere la seguente, avendo cura di cambiare le parole in maiuscolo all'istanza e funzione nomi "Azioni \".:

MOVIECLIPINSTANCENAME.visible = false
ANDARE

Funzione FUNCTIONNAME (evento: MouseEvent): void {
MOVIECLIPINSTANCENAME.visible = true
ANDARE
}

BUTTONINSTANCENAME.addEventListener (MouseEvent.CLICK, FUNCTIONNAME);

10 Fare clic su Indietro sulla clip filmato, e una volta dentro, fate clic destro sulla timeline, e dal menu a discesa che viene visualizzato, selezionare \ "creare la forma Tween. \" Aggiungere un altro strato selezionando l'icona \ "Inserisci livello \" dall'angolo in basso a sinistra della finestra di timeline.

11 Fare clic sul nome del livello e del tipo \ "Azioni \" nella casella. Questo è dove il vostro ActionScript andrà. Nel vostro nuovo livello, al quinto fotogramma, selezionare F6 per creare un nuovo fotogramma chiave. Passare a \ "Finestra \", allora \ "Azioni \" per aprire la finestra di ActionScript. Scrivi \ "stop () \" nella finestra. Dopo la sosta () ;, scrivere la seguente, cambiando l'istanza e nomi delle funzioni di conseguenza:

Funzione FUNCTIONNAME (evento: MouseEvent): void
{
MovieClip (root) .MOVIECLIPINSTANCENAME.visible = false
}

BUTTONINSTANCENAME.addEventListener (MouseEvent.CLICK, FUNCTIONNAME)

12 Ripetere questi passaggi per tutti i lightbox che si desidera creare, cambiando leggermente i nomi di istanza e di funzione con ogni lightbox si crea.

Consigli e avvertenze

  • Se l'intero sito non è in Flash e fare un sito web basato su Flash non è un'opzione, vedere le Risorse per un paio di modi diversi di creare un lightbox in Flash.