Scrittura di codice ActionScript che ricorderà che sono stati premuti i tasti della tastiera consente di creare creatività e la produttività nelle vostre filmati Flash . Una volta che i codici chiave per i tasti premuti sono stati scritti nella memoria , è possibile richiamare loro di ripetere le funzioni ActionScript chiamate con i tasti . Questo significa che è possibile riprodurre ogni azione intrapresa quando voi o un utente gioca uno dei vostri giochi in flash . Scrivere tasti premuti – come un tasto freccia sinistra per la memoria – è necessario conoscere il codice chiave della freccia di sinistra ed essere in grado di memorizzare in memory.Things che ti serviranno

Adobe Flash Professional ( CS3 , CS4 o le versioni CS5 )

Mostra Altre istruzioni

1

Avviare il programma Flash. Fare clic su ” Nuovo ” dal menu “File ” sulla barra principale del menu Flash . Fare clic su ” File Flash ( ActionScript 3.0 )” tipo di file selezione dalla finestra di dialogo ” Nuovo documento ” che appare . Fare clic sul pulsante ” OK ” sul lato in basso a destra di questa finestra di dialogo per chiudere la finestra di dialogo e tornare al lavoro di Flash .

2

Selezionare l’opzione “Azioni ” dalla “Finestra” menu nella barra principale del menu Flash per aprire l’editor “Azioni” . Posizionare il cursore del mouse sulla prima riga dell’editor “Azioni” . Fare clic con il pulsante sinistro del mouse per posizionare il cursore sulla prima riga in modo da poter digitare il codice ActionScript 3

3

Digitare il codice per dichiarare una variabile booleana . – Una variabile che può solo essere impostato su un valore vero o falso – ” . leftArrowSelected ” di nome Digitare l’ istruzione di codice ActionScript ” var leftArrowSelected : booleano ” sulla prima riga nell’editor “Azioni” . Premere il tasto “Invio” sulla tastiera per spostare il cursore del mouse sulla seconda riga nell’editor “Azioni” .

4

Inserisci il codice che creerà un ” KEY_DOWN ” listener di eventi che rileverà se è stato premuto un tasto. Assegnare un nome alla funzione nel codice listener di eventi che il listener di eventi chiama come ” keyDown_fn “. Digitare questo codice ActionScript listener di eventi come ” stage.addEventListener ( KeyboardEvent.KEY_DOWN , keyDown_fn )” sulla seconda riga dell’editor “Azioni” . Premere l’editor tasto “Invio” sulla tastiera per spostare il cursore del mouse alla terza riga nell’editor “Azioni” .

5

Digitare il codice elencato di seguito nella sezione ” Azioni ” per visualizzare un messaggio se è stato premuto il tasto freccia sinistra :

funzione keyDown_fn ( evento : KeyboardEvent ) {

se ( event.keyCode == 37) {

leftArrowSelected = true; } Else leftArrowSelected = false;

se ( leftArrowSelected == true) {var storeLeftKeyCode : int = 37; trace (” freccia a sinistra è stato scritto a memoria, come keyCode ” , storeLeftKeyCode ) }

}

6

Rivedere il codice digitato e confrontarla con il codice di lavoro qui sotto . Correggere eventuali errori di battitura , se necessario. Copia e incolla il seguente codice se si vuole garantire che non vi siano errori :

var leftArrowSelected : Boolean

stage.addEventListener ( KeyboardEvent.KEY_DOWN , keyDown_fn )

funzione keyDown_fn ( evento : KeyboardEvent ) {

se ( event.keyCode == 37) {

leftArrowSelected = true; } Else leftArrowSelected = false;

se ( leftArrowSelected == true) {var storeLeftKeyCode : int = 37; trace (” freccia a sinistra è stato scritto a memoria, come keyCode ” , storeLeftKeyCode ) }

}

7

Fare clic sull’opzione ” TestMovie ” nel menu ” Control” sulla principale di Flash barra dei menu. L’affermazione che è stato digitato nella dichiarazione “traccia” – ” freccia a sinistra è stato scritto a memoria, come keyCode 37 ” – appare nel display “USCITA ” quando si preme il tasto ” freccia a sinistra ”