Come fare un gioco Flash per principianti

Con Adobe Flash , è possibile creare giochi per computer che vanno dai semplici alle più complesse utilizzando il codice Flash Actionscript . Actionscript permette di costruire oggetti interattivi , o oggetti che si muovono o cambiano colore con un clic del mouse o la pressione di un tasto , come strutturare i vostri giochi . Un esempio di un gioco Flash per i principianti è un cerchio interattivo . Quando il giocatore del gioco fa clic sul cerchio , i moves.Things cerchio che ti serviranno
Adobe Flash Professional Software , CS3 , CS4 o CS5
PC

Mostra Altre istruzioni
1

Aprire l'Editor Azione . Avviare il programma Flash e selezionare un nuovo file Actionscript 3.0 dalla schermata di apertura che appare . Selezionare Azioni dal menu di Windows sulla barra del menu principale .
2

Codice un'istanza dell'oggetto che si sta per disegnare con la classe Sprite . Nome di questo esempio Shape1

var Shape1 : Sprite = new Sprite ( ) ;

Assegnare i parametri linestyle per Shape1 così il suo bordo ha una larghezza di 1 pixel , una linea di colore nero , o . 0 , e una opacità linea senza alcuna trasparenza , 1 Utilizzare il metodo stile graphics.line per impostare queste proprietà

shape1.graphics.lineStyle ( 1 , 0 , 1 ) ; .

Colore l'istanza Shape1 di giallo . Utilizzare il grafico beginFill metodo con il codice colore FFFF00 per il giallo . Precedere il codice di colore con 0x

shape1.graphics.beginFill ( 0xFFFF00 ) ; .

Creare il cerchio con il metodo drawCircle . Centrare il cerchio in coordinate nella fase x = 200 y = 200 . Impostare il raggio della circonferenza di 50

shape1.graphics.drawCircle ( 200 , 200 , 50) ;

Posizionare il cerchio completato , Shape1 , sul palco del flash. Utilizzare il metodo addChild

addChild ( Shape1 ) ; .
3

Crea un listener di eventi in modo che il cerchio rileverà quando il cursore viene posizionato su di esso e il mouse è cliccato . Associato con il listener di eventi un nome di funzione . Utilizzare il parametro MouseEvent.CLICK del metodo addEventListener . Nome della funzione moveCircle

shape1.addEventListener ( MouseEvent.CLICK , moveCircle ) ; .

Codice della funzione moveCircle tale che il cerchio si sposta a destra di 50 pixel ogni volta che l' utente fa clic sul cerchio con la mouse. Utilizzare la proprietà x posizione della classe Sprite per spostare il cerchio . Impostare il tipo di classe di ritorno della funzione di annullare

funzione moveCircle ( evento : MouseEvent ) : .
Vuoti

{

shape1.x = shape1.x + 50;

} ;
4 Sintassi controllare il codice e testare il filmato

esaminare il codice compilato . . Commenta per eventuali errori di battitura o di eventuali errori di codice . Confrontate ciò che hai digitato nell'editor per l'esempio di codice seguente

var Shape1 : . Sprite = new Sprite ( ) ;

shape1.graphics.lineStyle ( 1 , 0 , 1 ) ;

shape1.graphics.beginFill ( 0xFFFF00 ) ;

shape1.graphics.drawCircle ( 200 , 200 , 50) ;

addChild ( Shape1 ) ;

Shape1 .addEventListener ( MouseEvent.CLICK , moveCircle ) ;

funzione moveCircle ( evento : MouseEvent ) :
vuoto

{

shape1.x = shape1.x + 50;

} ;
5

Selezionare l'icona sintassi di controllo , l'icona con il segno di spunta , che si trova sulla barra degli strumenti dell'editor azione . Correggere eventuali e tutti gli errori che riporta . Si consideri che la maggior parte degli errori sono errori di battitura .

Selezionare Prova filmato dal menu di controllo sulla barra del menu principale . Fare clic sul cerchio giallo che appare sul palco e verificare che si muove quando si fa clic con il mouse . Controllare per vedere se eventuali errori di compilazione sono stati generati nella casella Output . Correggere eventuali errori che vengono generati .