Con dichiarazioni AS3 , una tinta — una tonalità più chiara o più scura di un colore — può essere utilizzato per cambiare il colore della grafica e fotografie nel filmato Flash come si gioca ( dinamico ) . AS3 ha una serie di dichiarazioni, o metodi , che consentono di modificare la tonalità di una foto o di un oggetto posto in un filmato flash . Il più semplice di questi è il metodo setTint , che viene utilizzato per impostare il colore dell’oggetto e il livello di tinta che color.Things che vi serve

Adobe Flash Professional ( CS3 , CS4 o CS5 )

Mostra Altre istruzioni

Impostazione

1

Selezionare “Proprietà ” dal menu “Finestra” per visualizzare “Proprietà” del pannello — una finestra di dialogo per modificare le caratteristiche di un oggetto selezionato sul palco Flash , come ad esempio un grafico .

2

Selezionare l’opzione di menu “Importa ” dal menu “File” , poi selezionare l’opzione ” Importa nello stage ” l’opzione .

3

Selezionare un file grafico dall’elenco delle directory che appare ( utilizzare il file grafico denominato ” fashionmodel.jpg ” per questo esempio . ) Fare clic sul pulsante “Apri” per importare l’immagine grafica per Flash palco.

4

Clicca sull’immagine grafica del file e scalare la sua dimensione con i valori impostati nel “width ” e “height” caselle di testo nelle ” proprietà” del pannello .

5

Selezionare l’opzione ” Converti in simbolo ” dal menu ” Modifica ” nella barra principale del menu Flash . Controllare il “Esporta per ActionScript ” scatola nella finestra di dialogo “Symbol ” che appare . Fare clic sul pulsante ” OK” .

6

Digitare il nome dell’istanza ” tintBox ” nel campo “Nome istanza ” casella di testo all’interno delle “proprietà” del pannello .

Inserimento del codice Tint

7

Selezionare l’opzione ” azioni ” dal menu “Finestra” per aprire l’editor AS3 programma ( ActionScript ) .

8

Digitare il codice di importazione in AS3 la prima riga dell’editor programma ActionScript per importare il pacchetto color movimento ” fl.motion.Color “. Utilizzare il programma AS3 istruzione ” fl.motion.Color importazione; ” importare questo pacchetto

9

Digitare il codice AS3 nella riga successiva del editor per creare un oggetto di colore chiamato ” tintColor1 , ” Digitare l’istruzione AS3 come ” var tintColor1 : . Color = new Color ( ); ” per questo esempio .

10

Digita il codice tinta per assegnare sia il colore e la tinta all’oggetto colore tintColor1 , nella prossima linea di montaggio della azione . Utilizzare il codice esadecimale RBG per il colore rosso ( 0xFF000000 , ) ( rosso, blu , verde) e un moltiplicatore tinta di 0,5 per i parametri nel metodo setTint . Utilizzare l’istruzione AS3 ” tintColor1.setTint ( 0xFF0000 , 0,5); ” per questo esempio .

11

Digitare la trasformazione istruzione nella riga successiva dell’editor per fissare il colore e la tinta (l’oggetto tintColor1 ) all’oggetto tintBox sul palco . Utilizzare l’istruzione AS3 ” tintBox.transform.colorTransform = tintColor1; ” per questo esempio

12

Rivedere il codice , come elencato di seguito , per la sintassi e la correttezza funzionale prima di compilarlo e testarlo

import fl.motion.Color , . .

var tintColor1 : Color = new Color ();

tintColor1.setTint ( 0xFF0000 , 0.5);

tintbox.transform.colorTransform = tintColor1;

13

Fare clic sull’icona ” Syntax Checker ” — un grande segno di spunta blu nella parte superiore dell’editor “Azioni” — per verificare la sintassi del codice immesso con il compilatore ActionScript . Correggere eventuali errori di sintassi relazioni compilatore ActionScript .

14

Selezionare ” Prova filmato ” dal menu “Control ” sulla barra principale del menu Flash . Si osservi che il grafico o fotografia avete importato sul palco è ora tinti con una tonalità di rosso .