Come modificare Utilizzando di un oggetto di colore ActionScript 2.0

March 13

Come modificare Utilizzando di un oggetto di colore ActionScript 2.0


È possibile modificare il colore di un clip filmato in Flash utilizzando il 2.0 oggetto "Colore" ActionScript. Oggetti in ActionScript 2.0 consentono l'accesso a determinati tipi di informazioni. L'oggetto Color consente di impostare il colore dei filmati all'interno del vostro filmato Flash utilizzando il codice.

istruzione

Creare un clip filmato

1 Disegnare una forma con lo strumento Rettangolo sul palco principale in Flash. Riempire con il colore della vostra scelta.

2 Selezionare la forma che avete appena creato e convertirlo in un clip filmato premendo il tasto "F8" o selezionando "Modifica / Converti in simbolo."

3 Inserire "color_mc" per il nome e il "Movie Clip" per il tipo nella finestra di dialogo Converti simbolo. Premere il tasto "OK".

4 Selezionare il clip filmato appena creato, e nella finestra delle proprietà immettere "color_mc" per il nome dell'istanza. Dal momento che Flash crea un clip filmato con nessun nome di istanza di default, è necessario immettere un nome di istanza al fine di fare riferimento al clip filmato nel codice.

Scrivere il codice

5 Creare un livello nella timeline e il nome "Azioni". Potrai scrivere il codice nel primo fotogramma di questo strato.

6 Chiamare l'oggetto colore inserendo il seguente codice:

var ChangeColor = new Color ();

7 Inserire il nome del clip filmato tra parentesi. Questo dice l'oggetto di colore che clip filmato che interesserà:

var = ChangeColor newColor (color_mc);

Assegnare i Colori

8 Creare una funzione che cambierà il colore blu quando il mouse passa sopra il filmato inserendo il seguente codice:

color_mc.onRollOver = function () {

changeColor.setRGB(0x3333FF);

}

È possibile modificare il valore esadecimale all'interno del setRGB () parentesi se si desidera applicare un colore diverso per il tuo filmato.

9 Creare una funzione che cambierà il colore rosso quando il mouse fuori del clip filmato inserendo il seguente codice:

color_mc.onRollOut = function () {

changeColor.setRGB(0xCC0000);

}

È possibile modificare il valore esadecimale all'interno del setRGB () parentesi se si desidera applicare un colore diverso per il clip filmato quando il mouse rotola fuori.

10 Provare il filmato selezionando "Controllo / Prova filmato." Muovi il mouse sopra il rettangolo e il suo colore diventerà blu. Muovi il mouse fuori del rettangolo e il suo colore diventa rosso.