Se volete ravvivare il vostro videogioco Flash , creare giochi educativi interessanti o sviluppare applicazioni di business Flash intriganti , sarà necessario visualizzare molte immagini differenti . Le immagini creano interesse e aiutare il pubblico a fuoco il soggetto a portata di mano . AS3 , ActionScript 3 il linguaggio di programmazione di Flash , consente di visualizzare diverse immagini senza la necessità di trascinare e rilasciare i file grafici in Flash singolarmente . Questo vi farà risparmiare tempo . Con AS3 è possibile specificare quali immagini si desidera nella vostra animazione , a che ora e dove si vuole che posizionate con poche righe di code.Things avrete bisogno

Adobe Flash Professional ( versioni CS3 , CS4 e CS5 )

un file jpeg grafico denominato keyEheartshape.jpg

Un file grafico gIF denominato croquie -one – quant – midtones.gif

Mostra Altre istruzioni

1

Avviare il programma Flash . Fare clic su ” nuovo ” dal menu file principale barra dei menu Flash . Fare clic sul tipo di file ” File Flash ( ActionScript 3.0 )” dalla finestra di dialogo Nuovo documento . Fare clic sul pulsante ” OK ” per chiudere la finestra di dialogo.

2

Selezionare l’opzione ” azioni ” dal menu Finestra sulla barra principale del menu Flash per aprire l’editor di azioni. Posizionare il cursore sulla prima riga dell’editor azioni . . Fare clic sul pulsante del mouse e digitare il codice seguente per creare un’istanza dell’oggetto URLRequest che richiederà i jpg file grafico ” keyEheartshape.jpg ” dalla directory dei file

var imageLoad : URLRequest = new URLRequest ( ” keyEheartshape.jpg “);

3

Digitare il seguente codice a partire dalla riga successiva nell’editor azioni , per creare un’istanza di un oggetto Loader denominato imageLoader che conterrà il contenuto del file di il file denominato ” keyEheartshape.jpg . ”

var imageLoader : Loader = new Loader ();

4

Digitare il codice qui sotto a partire dalla prossima riga nell’editor azioni , a chiamare il metodo di carico del caricatore e caricare il contenuto del file del file jpeg ” keyEheartshape.jpg ” nell’istanza imageLoader

imageLoader.contentLoaderInfo.addEventListener ( Event.COMPLETE , imageLoaded_fn ) .

5

Digitare il codice qui sotto a partire dalla prossima riga nell’editor di azioni , per aggiungere un listener di eventi all’istanza imageLoader che chiamerà la funzione ” imageLoaded_fn ” quando il file ” keyEheartshape.jpg ” ha finito di caricare nell’istanza imageLoader .

imageLoader.contentLoaderInfo.addEventListener ( Event.COMPLETE , imageLoaded_fn );

6

Digitare il codice qui sotto a partire dalla prossima riga nell’editor di azioni , di incaricare flash per caricare un altro file grafico , un file gif , denominato ” croquie -one – quant – midtones.gif ” utilizzando un’istanza URLRequest di nome imageLoad2 , un’istanza Loader denominata imageLoader2 e allegare un listener di eventi all’istanza imageLoader2 che chiamerà la funzione ” imageLoaded_fn ” quando il ” croquie -one – quant – midtones.gif ” ha terminato il caricamento

var imageLoad2 : URLRequest = new URLRequest ( ” croquie -one – quant – midtones.gif “);

var . imageLoader2 : Loader = new Loader();

imageLoader2.load(imageLoad2);

imageLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded_fn );

7

Digitare il codice qui sotto a partire dalla prossima riga nell’editor di azioni , di incaricare Flash per posizionare l’istanza imageLoader ( il jpg grafica ) sul palco Flash in fase di coordinate 100 , 100 e posizionare l’istanza imageLoader2 ( grafico gif ) sul palco Flash in fase di coordinare 300.100

funzione imageLoaded_fn (event : Event ) : . vuoto

{

addChild ( imageLoader );

imageLoader.x = 100;

imageLoader.y = 100;

addChild ( imageLoader2 );

imageLoader2.x = 300;

imageLoader2.y = 100;

};

8

Copia e incolla il codice sottostante nel tuo editor di azioni , se si vuole garantire il codice non ha errori di sintassi e corre privo di errori

var imageLoad : URLRequest = new URLRequest ( ” keyEheartshape.jpg “);

var imageLoader : . Loader = new Loader();

imageLoader.load(imageLoad);

imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded_fn );

var imageLoad2 : URLRequest = new URLRequest ( ” croquie -one – quant – midtones.gif “);

var imageLoader2 : Loader = new Loader();

imageLoader2.load(imageLoad2);

imageLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded_fn );

funzione imageLoaded_fn (event : Event) : void

{

addChild ( imageLoader );

imageLoader.x = 100;

imageLoader.y = 100;

addChild ( imageLoader2 );

imageLoader2.x = 300;

imageLoader2.y = 100;

};

9

Fare clic sull’opzione ” TestMovie ” nel menu di controllo sulla barra principale del menu Flash per riprodurre il filmato Flash. Si osservi che gli angoli in alto a sinistra dei file jpg e gif sono stati collocati nelle posizioni palco come definito con la proprietà x delle istanze ImageLoader e imageLoader2 .